Payment mix
- Cash55%
- Debit Card30%
- Credit Card8%
- Mobile Wallet5%
- Bank Transfer2%
Methods in use
Checkout behaviour
E-commerce market projected at US$562 million in 2025, growing at 4.7% CAGR to 2030.
Debit cards account for 57% of electronic transactions; total 77 million transactions in 2024.
- ISO 3166
- NI · NIC · 558
- Region
- Latin America
- Population
- 6.9M
- Currency
- NIO C$
- Banked adults
- ~31%
- Methods live
- 14
- Banks covered
- 9
Something out of date?
Every figure on this page carries a source. Corrections are reviewed within a week.
Edit this country →