Technas Pay

Cards and mobile money, with one SDK

Your customers pay by card anywhere in the world, or by mobile money in West and Central Africa.

A phone and a bank card linked by a payment

Why integrate it

Cards

Visa, Mastercard, plus Apple Pay or Google Pay depending on the customer's device.

A card payment and a phone payment
  • ●Your customers: anywhere in the world.
  • ●Your business: in one of the 44 countries where Stripe opens accounts.
  • ●Not yet in West or Central Africa: there, it's mobile money.
  • Test mode today

Countries where Stripe opens business accounts

Stripe account available
See the 44 countries

Australia, Austria, Belgium, Brazil, Bulgaria, Canada, Croatia, Cyprus, Czechia, Denmark, Estonia, Finland, France, Germany, Gibraltar, Greece, Hong Kong SAR China, Hungary, Ireland, Italy, Japan, Latvia, Liechtenstein, Lithuania, Luxembourg, Malaysia, Malta, Mexico, Netherlands, New Zealand, Norway, Poland, Portugal, Romania, Singapore, Slovakia, Slovenia, Spain, Sweden, Switzerland, Thailand, United Arab Emirates, United Kingdom, United States.

Source: stripe.com/global, read on 15 November 2026. In Africa, Stripe points to Paystack, which Technas Pay does not use.

Mobile money

An amount in CFA francs: the currency follows the customer's country.

OpenOptional, outside the CFA zoneComing soon
  • 10

    CFA zone countries open

  • 9

    countries outside the zone, optional

  • XOF · XAF

    same value, no conversion

See operators and fees, country by country
CountryCurrencyOperatorsCustomer fee
BeninXOFCeltiis Cash Bénin, MTN MoMo Benin, Moov Money Benin3.5%
Burkina FasoXOFMoov Burkina Faso, Orange Burkina Faso4.2% – 4.5%
CameroonXAFMTN MoMo Cameroon, Orange Money Cameroon4.75%
Congo - BrazzavilleXAFAirtel Congo Brazzaville, MTN Congo Brazzaville5.7%
Côte d’IvoireXOFDjamo Côte d'Ivoire, MTN MoMo CI, Moov Money CI, Orange Money CI, Wave CI3.5% – 3.9%
GabonXAFAirtel Gabon, Moov Money Gabon4.95% – 5%
MaliXOFMobi Cash Mali, Moov Money Mali, Orange Money Mali3.5% – 4%
NigerXOFAirtel Niger5.5%
SenegalXOFExpresso Sénégal, Free Money Senegal, Orange Money Senegal, Wave Senegal, Wizall Senegal3.5% – 5.15%
TogoXOFMoov Money Togo, Togocel Money4.1%

Outside the CFA zone, the customer pays at the day's rate in their currency, if you turn this option on.

CountryCurrencyOperatorsCustomer fee
Congo - KinshasaCDFAfrimoney Congo, Airtel Congo, Orange Congo, Vodacom Congo4.2% – 5.5%
GhanaGHSAirtel/Tigo Ghana, MTN MoMo Ghana, Vodafone Ghana4%
GuineaGNFMTN MoMo Guinea5.25%
KenyaKESAirtel Money Kenya, M-Pesa Kenya3.5% – 4.5%
RwandaRWFAirtel Rwanda, MTN MoMo Rwanda4.2% – 4.7%
Sierra LeoneSLEOrange Sierra Leone5%
TanzaniaTZSAirtel Tanzania, EzyPesa Tanzania, Halopesa, TTCL Tanzania, Tigo Tanzania, Vodacom Tanzania4.5% – 5%
UgandaUGXAirtel Uganda, MTN MoMo Uganda4.2% – 4.7%
ZambiaZMWAirtel Zambia, MTN MoMo Zambia, Zamtel Kwacha3.5% – 5.5%

Coming soon: Guinea-Bissau, Central African Republic, Equatorial Guinea, Chad, Malawi, Mozambique. Nigeria only has bank transfer, no mobile money. No mobile money in US dollars.

Operators and fees read on 15 November 2026.

How the money moves

A payment's journey, from the customer's phone to the bank

Cards

  1. Customer pays

    Stripe page in your name

  2. Your Stripe account

    Minus 1% and Stripe fees

  3. Your bank

    Paid out by Stripe

Mobile money

  1. Customer pays

    With their operator

  2. Your balance

    Minus 2%

  3. Your number

    Every Monday

Test everything for free, before handing over a single document

Your code goes through every live case, without money:

In live mode, only the key changes.

About twenty lines on each side

The same call in every language, and the Flutter app already written.

import { createTechnasPay, retryReference } from "@technas/pay";

const pay = createTechnasPay({ secret: process.env.TECHNAS_PAY_SECRET });

const { checkoutUrl } = await pay.askForPayment({
  method: "card",                 // card: currency required, decimals allowed
  amount: 49.9,
  currency: "EUR",
  reference: retryReference(order.id, order.attempt), // one reference = one attempt
  customer: { email: order.email, name: order.name },
  returnUrl: "https://votre-site.com/merci",
});
// without method: mobile money, 5000 = 5,000 CFA francs
res.redirect(303, checkoutUrl);
A mobile app: the order, then the successful payment

What you receive

Example: account in France, EEA card (1.5% + €0.25, read on 15/11/2026). Your country: stripe.com/pricing

The customer pays100.00 €
Technas fee (1%)− 1.00 €
Stripe fees− 1.75 €
You receive97.25 €

Rounded example, fees read on 15/11/2026.

What works today

As of 15 November 2026

Frequently asked questions

My business is in Togo. Can I accept cards?

Not today: Stripe does not open accounts in West Africa. Mobile money, yes.

Do I need a Stripe account?

For cards, yes: we create it, you finish signing up with Stripe. For mobile money, no.

Who pays the operator's fees?

The customer, added to the price.

When do I get paid?

By card, Stripe pays out to your bank. With mobile money, every Monday from 10,000 CFA francs, once our provider opens payouts.

Do I need documents?

Not to test, not to collect. An ID to receive mobile money payouts.

Shall we start?

Currencies, documents, payouts and a comparison with other providers: github.com/Technas-Organization/technas-pay