Create the perfect checkout experience that works across browsers and devices of all sizes. Choose from a range of options to find the integration that’s right for you.
Get started quickly and easily with Checkout, our pre-built payment form that you can customise to match your brand. Embed Checkout into your website or direct customers to a Stripe-hosted page.
Use the new Stripe Elements to design a custom payment form for your site. All Elements are built with the collective experience of Stripe’s front-end, design, and analytics teams to help minimise user error, increase the number of successful payments, and optimise your revenue.
Build a fully API-based integration or only use our javascript library to tokenise your customers’ payment details – all while designing your custom checkout UI.
Use Payment Links to sell a product or service, start a subscription, or accept a donation. Create a full payment page in just a few clicks and share the link with your customers – no code required.
Accept payments in person using Stripe Terminal. Developer-friendly SDKs let you create a custom checkout that brings Stripe’s payments platform to your in-person transactions.
If you need to bill businesses in your country, use Stripe to send invoices and request payments from your customers. Customise invoices to match your company branding, add payment terms, and accept both cards or bank transfers.
Jump-start your integration with prebuilt e-commerce plug-ins that allow you to efficiently integrate payments into your store with a simple and easy setup.
- Drupal
- PrestaShop
- Magento
- Shopware
- WooCommerce
- WordPress
Grow your business, go global, and boost conversions in other countries by giving your customers their preferred payment options through a unified integration. Discover and select the right payment methods to reach a broader audience.
Accept all major debit and credit cards from customers in every country.
- Dynamic statement descriptors
- Adaptive Acceptance
- Authorisation features
- Full/partial refunds
- CVC/AVS checks
- Guaranteed settlement
- Regional debit network routing
Enable your customers to check out faster with wallet payment methods that digitally store credit and debit cards. Wallets eliminate the need for customers to manually enter their card and billing information, offering a quick and convenient way to pay.
- Alipay
- Apple Pay
- Google Pay
- Click to Pay
- WeChat Pay
- PayPal
- Cash App Pay
- Revolut Pay Invite-only beta
Minimise involuntary churn by accepting direct debits for subscription or recurring charges. For large transactions, Stripe makes it possible to accept credit transfers or wires with automated reconciliation, lowering the chance of payment failure without adding operational complexity.
- ACH Credit Transfer
- ACH Direct Debit
- Bacs Direct Debit
- BECS Direct Debit
- Cheques
- Multibanco
- Pre-authorised debits
- SEPA Direct Debit
- Wire transfers
Increase conversion by offering customers a more convenient and secure way to pay from their bank account. By authorising payment using the customer’s online banking credentials, bank redirects are the preferred method of paying online in many countries.
- Bancontact
- BLIK
- EPS
- FPX
- iDEAL
- Przelewy24
Offer flexible payment options that increase your customers’ purchasing power, leading to higher conversion and order value.
- Affirm
- Afterpay / Clearpay
- Klarna
- Zip
Allow customers to pay bills and online purchases in-store with cash.
- OXXO
- Boleto Bancário
- Konbini
Enable customers to pay almost instantly, from their bank accounts, wallets, or other funding sources, which help increase speed and conversion at a low cost.
- PromptPay
- PayNow
Process charges and display prices in a customer’s preferred currency to improve sales and help customers avoid conversion costs.
Set up local Stripe accounts to take advantage of our local optimised acquiring that gets you maximised acceptance rates, the lowest costs, and no FX/cross-border fees for customers. New countries leverage the exact same API infrastructure and can be turned on with no incremental engineering work.
Accept payments from your iOS app, Android app, or mobile website. Our mobile SDKs let you get started with a few lines of code and require no backend changes.
Use our native iOS and Android libraries to collect card information without sensitive PCI data ever hitting your servers. The libraries include a set of tools to help you accept all Stripe supported payment methods, from Alipay to iDEAL.
As part of our SDKs, quickly build a complete checkout flow with our prebuilt UI components – from form fields for card details to full flows for collecting shipping information – and customise the colours and fonts to perfectly match your brand. Or use our core APIs to create your own secure checkout flow from scratch.
- Out-of-the-box UI
- APIs for fully custom forms
Use Checkout and Elements to make your mobile checkout flows web-friendly. They also support popular browser payment methods to speed up checkout time on mobile web.
- Apple Pay on the Web
- Payment Request API
- Numeric keyboards on mobile
- Screen size adaptation
Accept payments on the go with our native Stripe Dashboard app for iOS and Android, which supports contactless payments, payment links, manual card entry, invoicing, and subscriptions. You can also get payment notifications and take quick actions such as completing a refund.