RSS Feed/News Expiring recurring user upgrade should explicitly cancel with payment provider and not assume failure

Status
Not open for further replies.

ENXF NET

Administrator
Staff member
Administrator
Moderator
+Lifetime VIP+
S.V.I.P.S Member
S.V.I.P Member
V.I.P Member
Collaborate
Registered
Joined
Nov 13, 2018
Messages
24,692
Points
823

Reputation:

XenForo actively expires user upgrades which haven't been extended by the payment handlers. This design originates from paypal IPN and the older paypal API which makes cancelling subscriptions via that API "challenging".

However, stripe behaves differently. Some times a retry occurs and the documented events for the stripe webhook are not sufficient to cover this situation.

I've had a case where a user had a recurring subscription with Stripe failed to charge the credit card, and XenForo...

Read more

Continue reading...
 
Status
Not open for further replies.
Top