← Back
Stripe
Stripe Billing API now supports Pay by Bank for invoices and subscriptions

What's New

Pay by Bank (pay_by_bank) is now supported as a payment method across Stripe's Billing API. Developers can now configure direct bank transfer payments for invoices, subscriptions, customers, and quotes billing operations.

Key Benefits

Pay by Bank provides customers with a direct bank transfer option that offers concrete advantages for recurring billing:

  • Reduced costs: Lower payment processing fees compared to card transactions
  • Improved success rates: Better authorization rates for customer segments that prefer bank transfers
  • No configuration required: Existing Pay by Bank integrations automatically gain billing support

Getting Started

To enable Pay by Bank in your billing workflows:

  1. Upgrade your API version to 2026-02-25.clover (or the latest available)
  2. If using an SDK (Ruby, Python, PHP, Java, Node.js, or Go), upgrade to the corresponding SDK version
  3. Update webhook endpoints to use the new API version
  4. Test your integration in the Stripe testing environment

The feature integrates seamlessly—no special feature flags or additional configuration is needed. Existing implementations continue to work without modification.

Supported Contexts

Pay by Bank payment method types can now be specified in:

  • Invoice payment settings
  • Subscription payment settings
  • Customer subscription configurations
  • Quote payment settings

Developers should review their billing workflows to determine where bank transfer options would benefit their customers.