Getting Started

Introduction to Credo - payments, tools, and everything you need to get started.

Credo is a payment processing platform that lets businesses accept payments, manage settlements, and access tools like invoicing, payment links, and pension operations - all from a single dashboard.

This documentation covers everything from dashboard setup to full API integration.

What Credo offers

Environments

Credo provides two separate environments. Use sandbox for development and testing, then switch to production when you're ready to go live.

EnvironmentBase URLDashboard
Sandboxhttps://api.credodemo.comapp.credodemo.com
Productionhttps://api.credocentral.comapp.credocentral.com

Each environment has its own API keys, data, and transaction history. Nothing is shared between them.

Supported payment channels

ChannelDescription
CardVisa, Mastercard, Verve
Bank TransferVirtual account transfers
USSDDial-code payments
WalletDigital wallet payments
OPayOPay wallet integration
PayoutletBank branch payments

Supported currencies

CurrencyCodeLowest unit
Nigerian NairaNGNKobo (1 Naira = 100 kobo)
US DollarUSDCents (1 Dollar = 100 cents)

All amounts in the API are specified in the lowest currency unit. For example, NGN 150.00 is sent as 15000.

Where to go next

Was this page helpful?

Last updated on

On this page