Real-time payments
Learn about real-time payments with Stripe.
Real-time payment methods let customers directly transfer money from their bank account or alternate funding source using an authenticating intermediary, like a phone number. Because this payment method type increases transaction speeds, it can improve conversion rates. Stripe supports real-time payments in Brazil, Singapore, Thailand, Sweden, and India.
Payment process
The real-time payment method process is as follows:
- Stripe sends the customer an identifier that lists the payable amount.
- The customer makes the payment through their application or third-party service.
- The application or third-party service communicates with the customers bank to secure the funds.
When a customer uses a real-time payment method, their statement lists the application or third-party service as the payment type.
Product support
Payment method | Connect | Checkout | Payment Links | Payment Element | Express Checkout Element | Mobile Payment Element | Subscriptions | Invoicing | Customer Portal |
---|---|---|---|---|---|---|---|---|---|
Pay by Bank | 1 | ||||||||
PayNow | 1,2 | 3 | 4 | 4 | |||||
PromptPay | 1,2 | 3 | 4 | 4 | |||||
Swish | 1,2 |
1 Not supported when using Checkout in subscription mode.
2 Not supported when using Checkout in setup mode.
3 Only supported on iOS.
4 Invoices and Subscriptions only support the send_invoice collection method.
API support
Payment method | API enum | PaymentIntents | SetupIntents | Manual capture | Setup future usage1 | Requires redirect2 |
---|---|---|---|---|---|---|
Pay by Bank | pay_ | Yes | ||||
PayNow | paynow | No | ||||
PromptPay | promptpay | No | ||||
Swish | swish | Yes |
1 Cards and bank debit methods including SEPA debit, AU BECS direct debit, and ACSS debit support both on_
and off_
with setup future usage. All other payment method types either don’t support setup_
or only support off_
.
2 Payment methods might require confirmation with return_url to indicate where Stripe should redirect your customer after they complete the payment.