You’ve built a great store, your diaspora customers love your products, and then the messages start: “My card keeps getting declined.” For many Nigerian brands, foreign orders are the fastest-growing part of the business, and the checkout is quietly turning them away.
In most stores we audit, the problem comes down to three things.
1. The gateway isn’t set up for foreign cards
Local gateways are excellent for naira payments, but international card acceptance often has to be switched on and may come with extra checks. If your account was set up for local customers only, foreign cards can fail before the customer even reaches their bank.
The fix: confirm international payments are enabled with your gateway, or add a second gateway built for foreign cards and show it only to shoppers outside Nigeria.
2. The price is in the wrong currency
When a shopper in London is charged in naira, their bank sees an unusual foreign transaction and is more likely to flag it. Even when it goes through, the shopper gets a surprise conversion fee and may not come back.
The fix: show and charge prices in the shopper’s own currency, with shipping and duties worked out for their country before they reach checkout.
3. Extra security steps break on mobile
Foreign banks often ask shoppers to confirm payments in their banking app or with a one-time code. If your checkout page is slow or the pop-up doesn’t load properly on a phone, the payment times out.
The fix: test your checkout on a real phone with a foreign card, keep checkout pages light, and avoid plugins that interfere with payment pop-ups.
A quick checklist
- International payments enabled with each gateway
- A gateway suited to foreign cards shown to foreign shoppers
- Prices and shipping in the shopper’s currency
- Checkout tested on a phone with a foreign card
- Checkout pages loading in under 2 seconds on 4G