Skip to content
Sign in
An image of the Stripe logo
/
Create account
Sign in
Home
Payments
Finance automation
Banking as a service
Developer tools
No-code
All products
Home
Payments
Finance automation
Home
Payments
Finance automation
Banking as a service
Developer tools
Overview
Get started
About Stripe payments
Start an integration
Payment Links
Checkout
Web Elements
Mobile Elements
Payment scenarios
During the payment
After the payment
Add payment methods
    Overview
    Payment method integration options
    Multiple payment method configurations on dynamic payment methods
    A/B testing on dynamic payment methods
    Payment method targeting on dynamic payment methods
    Register payment method domains
    Bank debits
    Bank redirects
    Bank transfers
    Buy now, pay later
    Credit transfers (Sources)
    Real-time payments
    Regional card installments
    Vouchers
      Boleto
      Konbini
      OXXO
    Wallets
More payment scenarios
Faster checkout with Link
Other Stripe products
Connect
Terminal
Radar
Financial Connections
Crypto
Identity
Climate
Resources
About the APIs
Implementation guides
Regulation support
Testing
HomePayments

Vouchers

Learn about voucher payment methods with Stripe.

Gift vouchers

Voucher payment methods are different from gift vouchers. If you want to issue gift vouchers, try promos and discounts with Checkout.

With vouchers, customers complete online purchases in-person at authorized locations like convenience stores. Vouchers are often used by:

  • Businesses with customers that don’t have cards or bank accounts.
  • Retailers with consumers in countries like Mexico, where card authorizations rates are low and offering a backup payment option improves conversion.

Vouchers might not be a good fit for your business if:

  • You deliver goods immediately after checkout. Some customers may not complete payment and it can take one business day to receive a payment confirmation.
  • You need to send refunds. Not all vouchers support refunds. Some businesses create separate processes to credit customers who ask for a refund directly.

Payment experience

When a customer chooses a voucher method for payment, they receive a digital voucher through email or in an app with a transaction summary and a voucher code. The customer scans the voucher code at an authorized location like a convenience store and pays in-person, often with cash.

Figure describing the four step voucher payment flow. First, customer selects voucher payment at checkout. Next, they receive a voucher with transaction reference. Then, they provide voucher and cash at a store, ATM, or bank. Finally, receive notification that payment is complete.

Product support

All voucher methods work on PaymentIntents. We build hosted voucher experiences for you to simplify your integration. Contact us to request a new voucher method.

Payment method Customer country PaymentIntents Checkout Connect Invoicing Payment Element Payment Links Mobile Payment Element Subscriptions
BoletoBrazil
OXXOMexico
KonbiniJapan * ** **

* Request an invite to create charges on behalf of other accounts.

** Invoices and Subscriptions with Konbini only support the send_invoice collection method.

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.

Was this page helpful?
Need help? Contact Support.
Watch our developer tutorials.
Check out our product changelog.
Questions? Contact Sales.
Powered by Markdoc
You can unsubscribe at any time. Read our privacy policy.
Stripe Shell
Test mode
Welcome to the Stripe Shell! Stripe Shell is a browser-based shell with the Stripe CLI pre-installed. Log in to your Stripe account and press Control + Backtick (`) on your keyboard to start managing your Stripe resources in test mode. - View supported Stripe commands: - Find webhook events: - Listen for webhook events: - Call Stripe APIs: stripe [api resource] [operation] (e.g., )
The Stripe Shell is best experienced on desktop.
$