Display payment method to collect credit card on Free Trial.

Created on 11 September 2024, 2 months ago

Problem/Motivation

commerce_stripe doesn't display payment method on zero balance order. As a result user can't proceed the checkout pane. however, payment method is required through checkout configuration form.

Steps to reproduce

1) Made payment method required on checkout configuration.
2) Payment method doesn't show up on "review" pane.

Proposed resolution

with the updated commerce 3 version. an interface has been designed for all the payment method.
To enable payment method collection for zero balance orders, ensure that your payment gateway implements the SupportsZeroBalanceOrderInterface.
Use the new require_payment_method configuration option in the PaymentInformation checkout pane to control whether payment methods are required, even for zero balance orders.

see this:
https://www.drupal.org/project/commerce/issues/3468552 ✨ Allow creating payment method on free orders Active
https://www.drupal.org/node/3470809 β†’

Remaining tasks

User interface changes

API changes

Data model changes

✨ Feature request
Status

Active

Version

1.0

Component

Stripe Checkout

Created by

πŸ‡΅πŸ‡°Pakistan Qaiser iqbal

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

Comments & Activities

Production build 0.71.5 2024