Payment Element: Better use effect of the "Payment method usage" setting

Created on 4 December 2024, 15 days ago

Problem/Motivation

We were wondering why only credit card payment was showing up, while we had several payment methods activated ad Stripe.

I finally found @tomtech's comment here: https://www.drupal.org/project/commerce_stripe/issues/3490997#comment-15... πŸ’¬ Troubleshooting Klarna and Webhook Integration Issues with 8.x-1.2 Module Active

That lead me to trying out different settings. Correct one was

Single use: the payment method will not be made available for subsequent transactions

but the effect isn't documented in the UI.

Please add a sentence to better explain the effects, for example that several payment methods don't show otherwise
Consider setting "Single use" as default - isn't it the typical one?

Steps to reproduce

Proposed resolution

Remaining tasks

User interface changes

API changes

Data model changes

πŸ› Bug report
Status

Active

Version

2.0

Component

Code

Created by

πŸ‡©πŸ‡ͺGermany Anybody Porta Westfalica

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

Merge Requests

Comments & Activities

  • Issue created by @Anybody
  • Pipeline finished with Success
    15 days ago
    Total: 268s
    #359063
  • πŸ‡ΊπŸ‡ΈUnited States TomTech

    There are many different parameters that impact Stripe's automatically provided payment methods.

    For example, Off-Session is needed if you are doing recurring payments, e.g. a subscription. But, if you use Off-Session (or On-Session), you won't have access to migro-loans like Klarna and Affirm. You also won't have access to AliPay and WeChatPay.

    ACH (us_bank_payment) will work with any of the session options, but won't be available if you use capture method of "manual"...but this means if you take ACH and Card, you can't do a delayed capture, since that requires the "manual" value. So...you either have ACH+Card and no delayed capture, or you can have card+delayed capture, but no ACH.

    So many different options and they change regularly. e.g. Klarna might be supporting On-Session/Off-Session in the future, as they are doing a "Private Preview" of this.

  • πŸ‡ΊπŸ‡ΈUnited States TomTech
  • πŸ‡©πŸ‡ͺGermany Anybody Porta Westfalica
Production build 0.71.5 2024