Today we released an important update for our Recurring Payments extension. This was to account for an upcoming change to merchant accounts by PayPal. If you sell subscriptions through PayPal, please update to version 2.9.3 of Recurring Payments.
On November 1, 2019, PayPal will be entirely disabling support for purchasing multiple subscriptions in a single checkout.
Earlier this year, in January 2019, PayPal disabled support for multiple subscriptions on newer accounts. Merchant accounts that had been selling subscriptions prior to January 1, 2017 were grandfathered in and permitted to continue selling multiple subscriptions in a single checkout.
Just under three weeks ago, PayPal sent the following email to affected merchants:
Unfortunately PayPal has now decided to cease supporting multiple subscriptions entirely. So now, regardless of when the account was created, PayPal merchants are no longer able to sell multiple subscriptions in a single checkout.
This change takes effect on November 1, 2019.
We have released an update to our Recurring Payments plugin. This update is to ensure your customers do not encounter an error during checkout.
Customers that attempt to purchase multiple subscriptions through PayPal Website Payments Pro or PayPal Express will be shown the following message on checkout:
Only one subscription may be purchased through this payment method per checkout.
A lot of stores frequently sell multiple subscriptions in a single purchase and we fully recognize that this is not an ideal experience for customers. Unfortunately this is entirely outside the realm of our control and we’ve had no choice but to comply with PayPal’s sudden change.
To help the checkout experience when purchasing multiple subscriptions, we recommend disabling PayPal and, instead, using a payment gateway that continues to support multiple subscriptions. Our recommendation is Stripe.
If you’d like to continue offering PayPal alongside another gateway but also proactively prevent customers from having a poor checkout experience, please refer to our Development blog post where we have included a method for automatically removing PayPal as a payment method when there are multiple items in a checkout.