Checkout hébergé
La page de paiement est opérée par ChariPay : vous ne manipulez jamais les données de carte de vos clients.
Créez une session de paiement par commande, redirigez votre client vers un checkout hébergé et sécurisé, et récupérez le résultat sur votre site — carte avec 3-D Secure.
La page de paiement est opérée par ChariPay : vous ne manipulez jamais les données de carte de vos clients.
Chaque session a une durée de vie limitée et n'est consommée qu'une seule fois : pas de double encaissement.
L'authentification du porteur est intégrée au parcours de paiement par carte.
URLs de succès et d'échec, résultat notifié par webhook signé : votre site sait toujours où en est le paiement.
Pas encore de site ? Publiez vos produits sur votre vitrine hébergée et suivez vos commandes jusqu'à la livraison.
Remboursez un client, en totalité ou partiellement, depuis le portail ou par l'API.
Tout ce qui entre et sort, au même endroit : paiements, remboursements, frais et versements. Chaque ligne s'ouvre sur le détail de l'opération et sa frise chronologique.
Capture réelle du portail. Montants, noms et références sont fictifs — l'écran, lui, est celui que vous aurez.

Créez la session côté serveur, redirigez votre client vers l'URL de checkout, recevez le résultat par webhook signé. Votre intégration reste simple — et vos clients restent en confiance.
POST /v1/payment-sessions{ "amount": 349.00, "externalId": "order-5821", "acceptUrl": "https://…/merci", "declineUrl": "https://…/echec"} // 201 Created{ "reference": "ps_9Kt2Lm", "status": "ACTIVE", "checkoutUrl": "https://…"}Publiez vos produits, encaissez la commande et suivez son cycle complet — en attente de paiement, payée, expédiée, livrée — depuis votre portail.
Un appel API par commande, avec votre référence.
Checkout hébergé, carte et 3-D Secure.
Webhook signé, statut dans le portail, versement.
Session hébergée pour aller vite, API directe pour tout contrôler — les deux encaissent Visa, Mastercard et Maroc Pay.
Boutique e-commerce
La session de checkout reprend vos couleurs et votre logo ; le client passe du panier au paiement sans rupture. Le webhook de confirmation déclenche la préparation de commande — le stock ne bouge que sur paiement réussi.
Réservations et billetterie
Une session de paiement à durée limitée correspond à une réservation qui expire : si le client ne paie pas dans le délai, la place se libère seule. L'idempotence garantit qu'un double clic ne débite jamais deux fois.
Plateformes et marketplaces
Votre tunnel de paiement vous appartient de bout en bout : l'API Checkout expose la création, la confirmation et le statut de chaque paiement, et vos webhooks orchestrent la suite — facturation, livraison, comptabilité.
Par défaut : Visa, Mastercard et Maroc Pay. D'autres moyens peuvent être activés sur demande auprès de l'équipe, selon votre activité.
Les paiements par carte passent par l'authentification 3-D Secure : le porteur confirme auprès de sa banque, ce qui protège le commerçant contre l'essentiel des impayés et des contestations.
La session expire seule au bout de son délai, et son statut reste consultable par l'API et dans le portail. Aucun montant n'est débité sur une session non aboutie ; le client peut recommencer avec une nouvelle session.
Deux canaux complémentaires : la redirection du client vers votre page de confirmation, et surtout le webhook signé envoyé à votre serveur — c'est lui qui fait foi pour déclencher la livraison. La signature HMAC garantit qu'il vient bien de ChariPay.
Parlez-nous de votre activité — notre équipe vous montre le produit sur un cas concret.