RyzeDeskRyzeDesk

Stripe

4105 articles

Adds support for the Pay by Bank local payment method


Adds support for the Pay by Bank local payment method

What’s new

Adds support for the Pay by Bank local payment method (LPM) – a single-use payment method that lets customers pay directly from their bank account.

Impact

Pay by Bank is a single-use payment method that lets customers pay directly from their bank account instead of using a card. It runs on banking infrastructure and open banking APIs. When a customer chooses Pay by Bank, they select their bank and approve the payment on their bank’s mobile app or web portal.

You can use Pay by Bank with dynamic payment methods or integrate it using Payment Intents.

Changes

ParametersChangeResources or endpoints
pay_by_bankAddedCharge. payment_method_details Checkout. Session#create. payment_method_options ConfirmationToken. payment_method_preview + 17 more ConfirmationToken. testHelpers#create. payment_method_data PaymentIntent#confirm. payment_method_data PaymentIntent#confirm. payment_method_options PaymentIntent#create. payment_method_data PaymentIntent#create. payment_method_options PaymentIntent#update. payment_method_data PaymentIntent#update. payment_method_options PaymentIntent. payment_method_options PaymentMethod#create PaymentMethod#update PaymentMethodConfiguration#create PaymentMethodConfiguration#update PaymentMethodConfiguration PaymentMethod SetupIntent#confirm. payment_method_data SetupIntent#create. payment_method_data SetupIntent#update. payment_method_data
pay_by_bank_paymentsAddedAccount#create. capabilities Account#update. capabilities Account. capabilities
ValuesChangeEnums
pay_by_bankAddedCheckout. Session#create. payment_method_types[]
pay_by_bankAddedConfirmationToken. testHelpers#create. payment_method_data. type PaymentIntent#confirm. payment_method_data. type PaymentIntent#create. payment_method_data. type + 4 more PaymentIntent#update. payment_method_data. type SetupIntent#confirm. payment_method_data. type SetupIntent#create. payment_method_data. type SetupIntent#update. payment_method_data. type
pay_by_bankAddedConfirmationToken. payment_method_preview. type PaymentMethod. type
pay_by_bankAddedPaymentLink#create. payment_method_types[] PaymentLink#update. payment_method_types[] PaymentLink. payment_method_types[] + 3 more Customer#list_payment_methods. type PaymentMethod#create. type PaymentMethod#list. type

Upgrade

  1. View your current API version in Workbench.
  2. If you use an SDK, upgrade to the corresponding SDK version for this API version.
  • If you don’t use an SDK, update your API requests to include Stripe-Version: 2025-01-27. acacia
  1. Upgrade the API version used for webhook endpoints .
  2. Test your integration against the new version.
  3. If you use Connect, test your Connect integration .

Learn more about Stripe API upgrades.

Last verified 2026-09-27

Is this helpful?