Allow customers to update their cards in disabled gateways using Easy Digital Downloads Recurring Payments

Last year, GravityView was using PayPal Pro to process credit card transations with our shopping cart, Easy Digital Downloads. Over time, we became frustrated with the error rate of PayPal notifications: PayPal kept telling us the country code wasn’t set. But it was. This was preventing customers from checking out, so GravityView switched to using Stripe for credit card transactions.

Now, a year later, customers with outdated credit cards who paid with PayPal aren’t able to update their billing information on the GravityView website. Customers can’t see the “Update Card” link because the PayPal Pro gateway is disabled. Because the PayPal Pro gateway is inactive, the link to update the credit card details for a subscription isn’t visible. Continue reading “Allow customers to update their cards in disabled gateways using Easy Digital Downloads Recurring Payments”