Intégrez une fois.
Connectez tout.
Des plugins prêts à l'emploi, des SDKs complets et une API REST claire pour connecter Zayono à n'importe quel stack technique en quelques heures.
Trois façons d'intégrer Zayono
Plugins prêts à l'emploi
Connectez Zayono à votre boutique en ligne en quelques clics, sans écrire une seule ligne de code.
SDKs et bibliothèques
Des bibliothèques clientes et serveur maintenues pour les langages les plus populaires.
API REST et webhooks
Accès direct à toute la puissance de Zayono via une API REST documentée et des webhooks signés HMAC.
{
"amount": 45000,
"currency": "XOF",
"country": "SN"
}
Branchez votre boutique en quelques clics
Nos plugins officiels s'installent en quelques minutes et s'intègrent nativement dans votre tableau de bord e-commerce. Aucune ligne de code requise.
Zayono pour WooCommerce
Acceptez les paiements mobiles et bancaires africains directement sur votre boutique WordPress WooCommerce. Configuration en 5 minutes.
Zayono pour Shopify
Connectez votre boutique Shopify aux principaux opérateurs de paiement africains via l'App Store Shopify. En cours de certification.
Zayono pour PrestaShop
Un module natif PrestaShop pour accepter les paiements locaux dans vos marchés cibles en Afrique de l'Ouest et Centrale.
Votre langage, notre SDK
Des bibliothèques maintenues activement, typées, avec une documentation inline complète et des exemples pour chaque endpoint.
// npm install @zayono/node import Zayono from '@zayono/node'; const zayono = new Zayono('zyn_live_sk_xxxxxxxxxxxxxxxx'); const session = await zayono.sessions.create({ amount: 45000, currency: 'XOF', country: 'SN', customer: { name: 'Amara Diallo', phone: '+221771234567', }, return_url: 'https://monshop.sn/confirmation', }); // Redirigez vers l'URL de paiement Zayono console.log(session.checkout_url); // → https://checkout.zayono.com/cs_xxx
# pip install zayono from zayono import Client client = Client(api_key="zyn_live_sk_xxxxxxxxxxxxxxxx") session = client.sessions.create( amount=45000, currency="XOF", country="SN", customer={ "name": "Amara Diallo", "phone": "+221771234567", }, return_url="https://monshop.sn/confirmation", ) # Redirigez le client vers l'URL de paiement print(session.checkout_url) # → https://checkout.zayono.com/cs_xxx
// composer require zayono/zayono-php use Zayono\Client; $zayono = new Client('zyn_live_sk_xxxxxxxxxxxxxxxx'); $session = $zayono->sessions->create([ 'amount' => 45000, 'currency' => 'XOF', 'country' => 'SN', 'customer' => [ 'name' => 'Amara Diallo', 'phone' => '+221771234567', ], 'return_url' => 'https://monshop.sn/confirmation', ]); // Redirigez le client header('Location: ' . $session->checkout_url);
# Installation depuis WordPress Admin # Plugins → Ajouter → "Zayono" # OU via WP-CLI : wp plugin install zayono-woocommerce --activate # Configuration (WooCommerce → Réglages → Paiements → Zayono) # - API key : zyn_live_xxxxxxxxxxxx # - Webhook secret : whs_xxxxxxxxxx # - Méthodes activées : Mobile Money, Carte, Crypto # Vérification de l'intégration wp zayono test --env=sandbox #API key valide #Webhook configuré #16 passerelles disponibles
Compatible avec votre stack
Vous n'avez pas trouvé votre stack ? Notre API REST est compatible avec tous les langages et frameworks. Voir la documentation →