Payment methods
Learn about the supported payment methods for Invoicing.
By default, customers can pay invoices with any of the payment methods that you’ve enabled in your Invoice template. In some situations, there might be restrictions that prevent payment methods from being used for an invoice. For instance, a payment method might only operate in one currency or have limitations on the amount that can be paid. If there’s a limitation on a payment method, Stripe won’t automatically select it for you.
Supported payment methods
Stripe Invoicing supports the following payment methods:
Payment method | Description | Currencies | Business location | Limitations |
---|---|---|---|---|
ACH Direct Debit | Stripe users in the United States can accept ACH Direct Debit payments from customers with a US bank account using the Automated Clearing House (ACH) payments system operated by Nacha. | USD | US | None. |
Alipay | Alipay is a digital wallet in China that has more than a billion active users worldwide. Alipay users can pay on the web or on a mobile device using login credentials or their Alipay app. | AUD, CAD, CNY, EUR, GBP, HKD, JPY, MYR, NZD, SGD, USD | AU, CA, Europe, HK, JP, NZ, SG, US | Alipay isn’t currently supported on the Hosted Invoice Page. |
Bancontact | Bancontact is the most popular online payment method in Belgium, with over 15 million cards in circulation. | EUR | AU, CA, Europe, HK, JP, MX, NZ, SG, US | None. |
Credit transfer (Sources) | Stripe users can receive bank transfers directly from customers using Sources. | EUR, JPY, USD | Europe (SEPA), JP, US | Stripe doesn’t recommend using credit transfers, which you integrate using the deprecated Sources API. Use the PaymentIntents and PaymentMethods APIs to accept bank transfer payments. |
Bank transfer (Payment Intents) | Stripe users can receive bank transfers directly from customers using Payment Intents. | EUR, IDR, JPY, MXN, GBP, USD | Europe (SEPA), Indonesia, Japan, Mexico, United Kingdom, United States | Can only add this payment method to individual invoices. Invoices that use this payment method only support the send_ collection method. |
Bacs Direct Debit | Stripe users in the United Kingdom can accept Bacs Direct Debit from customers with a UK bank account. | GBP | United Kingdom | You must be based in United Kingdom. |
BECS Direct Debit in Australia | Stripe users in Australia can accept BECS Direct Debit payments from customers with an Australian bank account. | AUD | AU | You must be based in Australia. |
Boleto | Boleto is a single use payment method that requires customers to take additional steps to complete their payment. | BRL | BR | You must be based in Brazil. |
Cash App Pay | Cash App Pay is a reusable payment method in the US that requires customers to authenticate their payment. | USD | US | You must be based in the United States. |
Cards | Cards are one of the most popular ways to pay online, with broad global reach. There are different types of cards and several steps in the process. | Most currencies | Most locations | None. |
Crypto | Stripe users in the United States can accept stablecoin payments that settle as fiat in their Stripe balance. | USD | US | Invoices that use Crypto as a payment method only support the send_ collection method. |
EPS | EPS is an Austria-based payment method that allows customers to complete transactions online using their bank credentials. | EUR | AU, CA, Europe, HK, JP, MX, NZ, SG, US | None. |
Financial Process Exchange (FPX) | A Malaysia-based payment method that allows customers to complete transactions online using their bank credentials. | MYR | MY | You must be based in Malaysia. |
giropay | A German payment method based on online banking. It allows customers to complete transactions online using their online banking environment, with funds debited from their bank account. | EUR | AU, CA, Europe, HK, JP, MX, NZ, SG, US | Our financial partners are deprecating Giropay. No new business onboarding or transactions are possible since June 30, 2024. Read our support page for more details. |
iDEAL | iDEAL is a Netherlands-based payment method that allows customers to complete transactions online using their bank credentials. | EUR | AU, CA, Europe, HK, JP, MX, NZ, SG, US | None. |
Pre-authorized payment method (PAD) | Stripe users in Canada and the United States can accept pre-authorized debit payments (PADs) from customers with a Canadian bank account using the Automated Clearing Settlement System (ACSS). | CAD, USD | CA, US | None. |
Konbini | Konbini allows customers in Japan to pay for bills and online purchases at convenience stores with cash. | JPY | JP | Invoices that use Konbini as a payment method only support the send_ collection method. |
Link | Link saves and autofills payment and shipping information for your customers so they don’t need to enter payment details manually. | Most currencies | Most locations | None. |
Multibanco | Multibanco is a Portuguese payment method that allows customers to pay using a voucher through their online banking platform or at an ATM. | EUR | Europe, United Kingdom, United States | Invoices that use Multibanco as a payment method only support the send_ collection method. |
PayNow | PayNow is a real-time bank transfer service available to customers of participating banks and Non-Bank Financial Institutions (NFIs) in Singapore. Customers see a QR code when checking out with PayNow. They complete the payment by scanning it using a participating app. | SGD | SG | Invoices that use PayNow as a payment method only support the send_ collection method. |
PayPal | PayPal is one of the most familiar brands in Europe. Millions of active global PayPal users choose PayPal everyday for one-off and recurring payments. | EUR, GBP, USD, CHF, CZK, DKK, NOK, PLN, SEK, AUD, CAD, HKD, NZD, SGD | Europe, UK, CH | You must be in Europe, the United Kingdom, or Switzerland. |
PromptPay | PromptPay allows customers in Thailand to make a payment using their preferred app from participating banks. | THB | TH | Invoices that use PromptPay as a payment method only support the send_ collection method. |
Przelewy24 | A Poland-based payment method aggregator that allows customers to complete transactions online using bank transfers and other methods. Przelewy24 provides a way for customers to pay with over 165 banks. | EUR, PLN | AU, CA, Europe, HK, JP, MX, NZ, SG, US | None. |
SEPA direct debit | The Single Euro Payments Area (SEPA) is an initiative of the European Union to simplify payments within and across member countries. | EUR | Most locations | None. |
Sofort | Stripe users in Europe and the United States can use the Payment Intents API to accept Sofort payments from customers in select countries. | EUR | AU, CA, Europe, HK, JP, MX, NZ, SG, US | New businesses can’t accept SOFORT payments and our financial partners are in the process of discontinuing SOFORT. For more information, read our support page. |
WeChat Pay | As China’s largest internet company, Tencent offers a number of web and mobile products across social networking, communications, media, games, finance, and so on. | CNY, AUD, CAD, EUR, GBP, HKD, JPY, SGD, USD, DKK, NOK, SEK, CHF (depending on business location) | AU, CA, Europe, HK, JP, SG, UK, US | None. |
* P.O. boxes don’t accept deliveries from other couriers, such as FedEx or UPS.
Configure payment methods
You can use the Dashboard or API to add and configure payment methods.