Bank redirects

Bank redirects

Learn about bank redirects with Stripe.

Bank redirects let customers pay online using their bank account. They drive more than half of online commerce in Germany, the Netherlands, and Malaysia. Bank redirects are often used by:

  • Retailers that want to improve conversion and reduce fraud with consumers in Europe and Asia Pacific.
  • Software or service businesses collecting one-time payments from other businesses.

Bank redirects may not be a good fit for your business if:

  • You sell subscriptions. Some bank redirects don’t support recurring payments.

Payment experience

At checkout, the customer is redirected to their online banking portal, logs in with their bank credentials, approves the transaction, and then returns back to your site. Some bank redirects verify the user through SMS or other two-factor authentication for additional security.

Product support

We’ve created a single integration for all bank redirects that works across Stripe products. With Stripe Checkout, you can add any bank redirect by changing one line of code.

Payment method Customer country PaymentIntents Checkout Connect Invoicing Subscriptions
Bancontact Belgium Invite only
EPS Austria Invite only No
FPX Malaysia No
giropay Germany No
iDEAL Netherlands
P24 Poland Invite only No
Sofort Austria, Belgium, Germany, Italy, Netherlands, Spain, Switzerland Invite only

Contact us to get access to one of our invite only payment method features, to request a new bank redirect payment method or to join our beta for UPI, a popular payment method in India.

Migrating from the Sources or Tokens APIs

If you currently use the Sources or Tokens API, see migrating to PaymentIntents to use the latest integrations.