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.

Node.jsPythonLaravelReactShopifyWordPress

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.

WooCommerceShopifyPrestaShop
Explorer les plugins →

SDKs et bibliothèques

Des bibliothèques clientes et serveur maintenues pour les langages les plus populaires.

PHPNode.jsPythonWooCommerce
Voir les SDKs →

API REST et webhooks

Accès direct à toute la puissance de Zayono via une API REST documentée et des webhooks signés HMAC.

POST /v1/sessions
{
  "amount": 45000,
  "currency": "XOF",
  "country": "SN"
}
Référence API →

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.

checkout.js
// 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
checkout.py
# 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
checkout.php
// 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);
install.sh
# 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

Node.jsNode.js
PythonPython
LaravelLaravel
ReactReact
ShopifyShopify
WordPressWordPress
WooCommerceWooCommerce
SymfonySymfony
DjangoDjango
GraphQLGraphQL
PHPPHP
FlutterFlutter

Vous n'avez pas trouvé votre stack ? Notre API REST est compatible avec tous les langages et frameworks. Voir la documentation →

Prêt à intégrer Zayono ?

Documentation complète, sandbox inclus, support disponible dès le premier jour.