Problem
In WHMCS 8.9 through 8.11 RC, after attempting to migrate to the new PayPal Payments payment gateway module from a previous PayPal® module, you are experiencing problems with subscriptions. PayPal is not processing any of the recurring payments that existed before you changed your payment gateway configuration.
Cause
The new PayPal Payments payment gateway is our newest PayPal integration in WHMCS 8.9 and later, and we recommend it for all PayPal merchants. However, WHMCS 8.9 through 8.11 RC do not support migrating from another PayPal gateway to PayPal Payments if you process any recurring payments through PayPal. Instead, the system treats our previous PayPal payment gateways as separate entities and there is not currently a way to transfer subscriptions to another gateway. Because of this, when you deactivate the previous payment gateway, the system will stop all of its recurring payments.
Solution
While you cannot transition existing subscriptions in WHMCS 8.9 through 8.11 RC, you can start using PayPal Payments for one-time payments and new recurring payments using vaulting. In this scenario, you hide but do not deactivate the previous module, which will continue to process existing subscriptions.
To do this:
- Activate and configure PayPal Payments.For more information, see Configure PayPal Payments.
- Find the previous PayPal gateway at Configuration () > System Settings > Payment Gateways.
- Uncheck Show on Order Form.
- Click Save Changes.
Last modified: November 19, 2024