Private preview
Accept a payment through local bank transfers in Nigeria Private preview
Checkout
Direct API
Integrating with Naira bank transfer enables Nigerian customers to pay using a local bank transfer.
Stripe’s merchant of record service provider offers a redirect-based payment flow for local bank transfers (also known locally as “Transfers”). When a customer makes a payment, Stripe redirects them to the local merchant of record service provider’s checkout flow to authenticate and authorize the payment. After the customer authorizes the payment, Stripe redirects them back to your site.
Determine compatibility
A Checkout Session must satisfy all of the following conditions to support Nigerian payment methods:
- Express prices for all line items in Nigerian naira (currency code ngn ).
- The transaction amount must be between 500 NGN and 100,000,000 NGN.
Accept a Naira bank transfer payment
To enable Naira bank transfer, update your integration to:
- Enable bank transfer in your Dashboard. Stripe automatically displays bank transfer to eligible customers using dynamic payment methods . If you currently specify payment _ method _ types , see the migration guide .
- Make sure all line _ items use the ngn currency.
Command Line
Select a language
cURL
Stripe CLI
Ruby
Python
PHP
Java
Node.js
Go
.NET
No results
Test your integration
When testing your Checkout integration, select Nigerian payment methods as the payment method and click Pay.
