Common faults.
CUSTOMERS CHARGED AFTER CANCELLING
The cancellation did not reach the gateway.
Refund immediately, apologise, and fix the integration.
This produces chargebacks and complaints faster than anything else.
CUSTOMERS LOSING ACCESS WHILE PAYING
The renewal charge did not reach your site.
Webhook problem. Restore access immediately, then fix it.
RENEWALS NOT CHARGING
Check scheduled tasks. Renewal processing usually depends on cron.
HTTP wp-cron is blocked on our servers, so a real cron job is required.
DUPLICATE CHARGES
Usually two subscriptions created, or a retry that succeeded twice.
Refund the duplicate promptly.
ACCESS NOT GRANTED AFTER PAYMENT
Webhook, again, or the subscription not linked to the account.
WHAT TO CHECK FIRST FOR MOST OF THESE
Cron, and the webhook.
Those two cause most subscription faults.
WHAT TO DO IMMEDIATELY
Fix the customer's position first. Then fix the cause.