Add off-site payment support

Created on 5 May 2019, almost 6 years ago
Updated 21 August 2024, 8 months ago

Since current version of commerce_recurring only support on-site payment gateway, we need off-site payment gateway too.

Because of people of some nations dosen't use on-site payment gateway in their conventions, and the popular payment services of their country only support off-site payment.

For example: Alipay and WechatPay of China, KaKaoPay and NaverPay of Korea, etc.

So, There is a big problem in commerce_recurring module, that the Subscription entity must has a payment method field which is the feature thing of the DrupalCommerce on-site payment gateway.

How can we add off-site payment support for commerce_recurring module?

💬 Support request
Status

Closed: works as designed

Version

1.0

Component

Code

Created by

🇨🇳China 司南

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

Not all content is available!

It's likely this issue predates Contrib.social: some issue and comment data are missing.

  • 🇳🇴Norway zaporylie

    I am closing this issue with Works as designed resolution. Support for payment methods on offsite gateways was added and I can confirm it works with "real gateways". Not every payment gateway will support tokenizations so a wise selection of the gateway is needed.

    As of now the Commerce Recurring framework still does not enforce reusable payment methods in checkout when recurring order is part of the cart but that will be another issue.

Production build 0.71.5 2024