Duplicate PayPal Subscriptions issues

Edman

Member
Affected version
2.3.4
I currently accept PayPal subscription payments via the legacy system, and I am trying to set up payments via the new REST system.

I created a new payment profile, and I added PayPal as an option for payments.

I currently have a 1 month and 6 month subscription option. Whenever selecting the 1 month option, the user is getting forwarded to payment for the 6 month option. When selecting the 6 month option, they are also forwarded to the 6 month option.

When I look at subscription plans under https://www.paypal.com/billing/plans I see that a single "Account upgrade" plan has been created for 6 months.

What could be causing this?
 
I believe this has already been fixed for XF 2.3.5 which has not yet been released.

You can try applying the changes to see if this fixes the issue:
 
I was pointed to this fix via ticket. I had a similar issue and this error in the Payment provider log:
Action
Error: Invalid cost amount

I'll see if this fixes it. I had a user pay for an upgrade and it charged for the wrong one, it was a cheaper one from another XF website not even the same XF site.
 
How can I stop the error from posting every few hours? The person already canceled the erroneous subscription.

Error: Invalid cost amount
PayPal User upgrades Today at 2:56 PM user***
Error: Invalid cost amount
PayPal User upgrades Today at 12:55 PM user***
Error: Invalid cost amount
PayPal User upgrades Today at 10:54 AM user***
Error: Invalid cost amount
PayPal User upgrades Today at 8:53 AM user***
Error: Invalid cost amount
PayPal User upgrades Today at 6:53 AM user***
Error: Invalid cost amount
PayPal User upgrades Today at 4:52 AM user***
Error: Invalid cost amount
PayPal User upgrades Today at 2:51 AM user***
Error: Invalid cost amount
PayPal User upgrades Today at 12:50 AM user***
Error: Invalid cost amount
PayPal User upgrades Yesterday at 10:48 PM user***
Error: Invalid cost amount
PayPal User upgrades Yesterday at 8:48 PM user***
Error: Invalid cost amount
PayPal User upgrades Yesterday at 7:43 PM user***
Error: Invalid cost amount
PayPal User upgrades Yesterday at 7:09 PM user***
Error: Invalid cost amount
PayPal User upgrades Yesterday at 6:51 PM user***
Error: Invalid cost amount
PayPal User upgrades Yesterday at 6:42 PM user***
Error: Invalid cost amount
PayPal User upgrades Yesterday at 6:38 PM user***
Error: Invalid cost amount
PayPal User upgrades Yesterday at 6:34 PM user***
Error: Invalid cost amount
PayPal User upgrades Yesterday at 6:32 PM user***
 
You’ll notice that they are slowing down. This will continue until they eventually stop.

I’m not certain but I expect you won’t get any more after 6:32 PM today.
 
Back
Top Bottom