Dominyka Posted September 21, 2021 Posted September 21, 2021 Is there a way to enable PayPal payments for subscriptions? Do I need to do something special for that? I have PayPal for my regular products, and it works superbly there.
Jim M Posted September 21, 2021 Posted September 21, 2021 Subscriptions should be able to utilize the same payment methods as Products. Are you encountering an error when purchasing or simply not present? If the latter, do you allow PayPal Subscriptions (aka Billing Agreements)? You can find this option while editing the payment method in the ACP. Dominyka 1
Mark H Posted September 21, 2021 Posted September 21, 2021 Please see our Help guide on setting up Paypal: And note the settings in the section titled "Creating the payment method": Dominyka 1
Dominyka Posted September 22, 2021 Author Posted September 22, 2021 Figured something out! -IF there is NO FREE TRIAL all payment options are available. - IF there IS A FREE TRIAL, only the card option is available. PayPal and Account Credit aren't options for checkout. This is both for subscriptions and regular products with renewals. Also: If the user isn't registered and there IS A FREE TRIAL, the subscription checkout also requires a billing address, First name and Last name. Otherwise, in my case, the product has that disabled, and I'd like to not have it for subscriptions with trials too... Seeing as subscriptions are a newer addition to Invision, maybe not all things have been worked out yet 🤔 The FREE TRIAL thing seems to trow it off somehow. Can I report this somewhere? Has anyone else experienced it?
opentype Posted September 22, 2021 Posted September 22, 2021 17 minutes ago, Dominyka said: the subscription checkout also requires a billing address, First name and Last name. There are some requirements regarding the user data which come from the payment providers, as explained in the ACP:
Dominyka Posted September 22, 2021 Author Posted September 22, 2021 1 hour ago, opentype said: There are some requirements regarding the user data which come from the payment providers, as explained in the ACP: That explains the free trial + Paypal not being an option. Good catch, thanks!
Solution Andy Millne Posted October 7, 2021 Solution Posted October 7, 2021 The requirement for address has been removed in 4.6.7. It is intended that PayPal is not available where a free trial is in use. This is not supported by PayPal for this API integration unfortunately. Dominyka and SeNioR- 2
Dominyka Posted December 13, 2021 Author Posted December 13, 2021 On 10/7/2021 at 8:02 AM, Andy Millne said: The requirement for address has been removed in 4.6.7. It doesn't seem that way... The PayPal documentation doesn't require it, but on Invision it's still required to have a billing address for PayPal billing agreements.
Daniel F Posted December 13, 2021 Posted December 13, 2021 7 minutes ago, Dominyka said: It doesn't seem that way... The PayPal documentation doesn't require it, but on Invision it's still required to have a billing address for PayPal billing agreements. Yea, they changed it in the meanwhile and we have adjusted it too. As mentioned in our release notes, we have changed this:) 4.6.8 -Commerce - Added the ability to optionally require a billing address for subscriptions. Dominyka 1
Recommended Posts