Invision Community 4: SEO, prepare for v5 and dormant account notifications Matt November 11, 2024Nov 11
Posted September 21, 20213 yr 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.
September 21, 20213 yr 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.
September 21, 20213 yr Please see our Help guide on setting up Paypal: And note the settings in the section titled "Creating the payment method":
September 22, 20213 yr Author 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?
September 22, 20213 yr 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:
September 22, 20213 yr Author 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!
October 7, 20213 yr Solution 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.
December 13, 20213 yr Author 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.
December 13, 20213 yr 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.