Skip to main content

About

Cartevo’s documentation provides a complete technical guide for developers who want to integrate the multi-currency wallet management platform into their applications. Cartevo allows businesses to:
  • Manage wallets (creation, details, balance)
  • Fund wallets (local funding, deposit with exchange, test credit in pre-production)
  • Perform transfers (internal and between wallets)
  • View transactions (by wallet, client, status)
  • Manage clients (creation, list, details)

Supported Countries in Africa

Cartevo supports multiple African countries with local currency and mobile money integration:
CountryCodecountry codeCurrencyMobile Money Operators
Burkina Faso🇧🇫226XOFMoov Money, Orange Money, Wallet LigdiCash
R.D.C🇨🇩243CDFAirtel Money, Mpesa Money, Orange Money, Afri Money, Vodacom
Congo🇨🇬242XAFAirtel Money, MTN Money
Côte d’Ivoire🇨🇮225XOFMoov Money, MTN Money, Orange Money, Wave Money
Cameroon🇨🇲237XAFMTN Money, Orange Money
Gabon🇬🇦241XAFAirtel Money, Moov Money
Guinea (Conakry)🇬🇳224GNFMTN Money, Orange Money
Guinea-Bissau🇬🇼245XOFOrange Money
Mali🇲🇱223XOFMoov Money, Orange Money
Niger🇳🇪227XOFAirtel Money, Wallet LigdiCash, Moov Money, Amanata, Nita, Zamani
Senegal🇸🇳221XOFE-money, Free Money, Orange Money, Wave Money
Togo🇹🇬228XOFMoov Money, T-Money
Benin🇧🇯229XOFMoov Money, MTN Money, Celtiis Money, Coris Money
Tchad🇹🇩235XAFAirtel Money, Moov Money
Gambia🇬🇲220GMDAfri Money

Getting Started

To begin using Cartevo’s services:
1

Create an Account

Visit Cartevo’s website and click “Sign Up” - Complete the registration form with your details - Accept the terms and conditions
2

Verify Your Account

Check your email for the verification link - Click the link to verify your email address - Complete any required KYC (Know Your Customer) and KYB (Know Your Business) verification process
3

Generate API Key

Log in to your verified account - Navigate to the Developer Dashboard - Go to the “API Settings” section - Generate a new API key - Copy and securely store your API credentials
4

Start Integration

Refer to our API documentation for implementation details - Use your API key to authenticate requests - Begin testing with our pre-production environment before going live

Key Capabilities

  • Multi-currency creation: XAF, XOF, USD, …
  • Operation encoding: idempotency, pagination, filters by status/type
  • Security: Bearer authentication, pre-production/production separation

* Pricing for Cartvo for our business partners:

ActionCost
card creation$1
Card Top-up$0
Card withdrawal$0
Cross-border$0.5 + 2.5% fee applies for payments made to shops outside the US
Payment failure$0.5
ChargebackFlat rate of $60

Quick Start

Quickstart Guide

Quickly integrate essential services (wallets, transactions, clients).

API Reference

View endpoints and sample requests by service.

Quick Examples

Create a wallet (cURL)
curl -X POST "$BASE_URL/wallets" \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "currency": "USD",
    "country_iso_code": "US"
  }'

List transactions in a wallet (Node.js)
import fetch from "node-fetch";

const res = await fetch(
  `${process.env.BASE_URL}/wallet/transactions/wallet/${process.env.WALLET_ID}`,
  {
    headers: { Authorization: `Bearer ${process.env.API_KEY}` },
  }
);
const data = await res.json();