{"version":1,"pages":[{"id":"aT9Gj8yGmX4lS8BSJirp","title":"INTRODUCTION","pathname":"/","siteSpaceId":"sitesp_u0POw","description":"Introduction à l'intégration de l'API Intram."},{"id":"-MHuSW6HftR9sUwMcZUA","title":"INTRAM","pathname":"/home/intram","siteSpaceId":"sitesp_u0POw","description":"Intram accélère la digitalisation des entreprises en Afrique avec des solutions de vente, d'encaissement et de paiement multicanal.","breadcrumbs":[{"label":"HOME"}]},{"id":"-MHuUPWsdMXqhZiy-Dlc","title":"Inscription","pathname":"/account/register","siteSpaceId":"sitesp_u0POw","description":"Créer un compte utilisateur Intram pour commencer l'intégration.","breadcrumbs":[{"label":"ACCOUNT"}]},{"id":"-MHuU_5DKKuqRf6h7UiL","title":"Activation du compte machand","pathname":"/account/account-activation","siteSpaceId":"sitesp_u0POw","description":"Activer votre compte marchand Intram selon votre type (particulier, auto-entrepreneur, entreprise, association) — documents requis et limites applicables.","breadcrumbs":[{"label":"ACCOUNT"}]},{"id":"-MHuSRVMUAb5_626xSg-","title":"Devises supportées","pathname":"/payment/supported-devices","siteSpaceId":"sitesp_u0POw","description":"Devises (ISO 4217) et moyens de paiement actuellement pris en charge par Intram pour vos transactions.","breadcrumbs":[{"label":"PAYMENT"}]},{"id":"-MHuTOiLqb-sWXvbb6aR","title":"Frais","pathname":"/payment/fees","siteSpaceId":"sitesp_u0POw","description":"Comment les frais Intram sont calculés selon le moyen de paiement, le pays, la catégorie marchand et le mode (sandbox / live).","breadcrumbs":[{"label":"PAYMENT"}]},{"id":"U4ru2WnfgBe4cbQ6iMg3","title":"Intram Direct","pathname":"/modules/intram-direct","siteSpaceId":"sitesp_u0POw","description":"Intram Direct — créez et partagez des liens de paiement personnalisés pour encaisser sans site web ni intégration complexe.","breadcrumbs":[{"label":"MODULES"}]},{"id":"GeMJKuzUyPcwkZveoqOX","title":"Intram Business","pathname":"/modules/intram-business","siteSpaceId":"sitesp_u0POw","description":"Intram Business — catalogue d'offres, gestion clients, abonnements et installments pour piloter votre activité commerciale depuis Intram.","breadcrumbs":[{"label":"MODULES"}]},{"id":"oQ0UB9D9TZdcgAqI0rSi","title":"Intram Scholar","pathname":"/modules/intram-scholar","siteSpaceId":"sitesp_u0POw","description":"Intram Scholar — gestion complète des frais de scolarité, élèves, parents, classes et années académiques, avec encaissement en ligne et hors-ligne.","breadcrumbs":[{"label":"MODULES"}]},{"id":"clWsCoQYhkGInnldm8o0","title":"Intram Immo","pathname":"/modules/intram-immo","siteSpaceId":"sitesp_u0POw","description":"Intram Immo — gestion complète de votre parc immobilier locatif : immeubles, logements, locataires, baux, loyers et charges récurrentes.","breadcrumbs":[{"label":"MODULES"}]},{"id":"I7s8V7aa9IOb7ZQct84U","title":"Overview","pathname":"/merchant-api-v1/merchant-api","siteSpaceId":"sitesp_u0POw","description":"Vue d'ensemble de l'API Merchant Intram v1 — solde, payouts, demandes de paiement, refunds, webhooks signés.","breadcrumbs":[{"label":"MERCHANT API V1"}]},{"id":"ibWl2p25tAQBONNHWsTL","title":"Quickstart","pathname":"/merchant-api-v1/quickstart","siteSpaceId":"sitesp_u0POw","description":"Faire ton premier appel signé à l'API Merchant en moins de 5 minutes.","breadcrumbs":[{"label":"MERCHANT API V1"}]},{"id":"w1xS2DiW9feH1mh7Ts27","title":"Authentification & signature","pathname":"/merchant-api-v1/authentication","siteSpaceId":"sitesp_u0POw","description":"Headers, calcul du HMAC-SHA256 et exemples Node.js / PHP / cURL pour signer une requête vers l'API Merchant.","breadcrumbs":[{"label":"MERCHANT API V1"}]},{"id":"mPwIGYGrpkUTv5QaEvw3","title":"Sandbox vs Live + IP allowlist","pathname":"/merchant-api-v1/sandbox-vs-live","siteSpaceId":"sitesp_u0POw","description":"Différences entre les modes sandbox et live, et configuration de la whitelist d'IPs obligatoire en mode live.","breadcrumbs":[{"label":"MERCHANT API V1"}]},{"id":"J8XDOH0wAqnrSVMJNbSI","title":"Idempotency-Key","pathname":"/merchant-api-v1/idempotency","siteSpaceId":"sitesp_u0POw","description":"Pourquoi et comment utiliser l'Idempotency-Key pour rejouer une requête en toute sécurité.","breadcrumbs":[{"label":"MERCHANT API V1"}]},{"id":"Q2kc6u9rwRUelazEXKyg","title":"Enveloppe de réponse & erreurs","pathname":"/merchant-api-v1/errors","siteSpaceId":"sitesp_u0POw","description":"Format standard des réponses, catalogue des codes d'erreur, gestion des opérations asynchrones.","breadcrumbs":[{"label":"MERCHANT API V1"}]},{"id":"y3OX0ZXtp5SI26iS0jqX","title":"Recevoir les webhooks signés","pathname":"/merchant-api-v1/webhooks","siteSpaceId":"sitesp_u0POw","description":"Recevoir, vérifier et traiter les webhooks signés émis par Intram pour les opérations asynchrones.","breadcrumbs":[{"label":"MERCHANT API V1"}]},{"id":"NeT0q4y04QWV0o63H4xD","title":"Solde du wallet","pathname":"/merchant-api-v1/balance","siteSpaceId":"sitesp_u0POw","description":"Lire le solde du wallet marchand par moyen de paiement.","breadcrumbs":[{"label":"MERCHANT API V1"}]},{"id":"WrLaFcrjKMtbmT6oX0Z4","title":"Payouts (reversements)","pathname":"/merchant-api-v1/payouts","siteSpaceId":"sitesp_u0POw","description":"Reverser des fonds depuis le wallet marchand vers un compte Mobile Money ou un compte bancaire.","breadcrumbs":[{"label":"MERCHANT API V1"}]},{"id":"v3186sPYUODGbxVnjj6h","title":"Demandes de paiement","pathname":"/merchant-api-v1/payment-requests","siteSpaceId":"sitesp_u0POw","description":"Demander un paiement à un client. Renvoie une URL de checkout (gateway_url) à partager au client.","breadcrumbs":[{"label":"MERCHANT API V1"}]},{"id":"ynJI3MVv8JZtqj92ff07","title":"Refunds","pathname":"/merchant-api-v1/refunds","siteSpaceId":"sitesp_u0POw","description":"Rembourser tout ou partie d'une transaction.","breadcrumbs":[{"label":"MERCHANT API V1"}]},{"id":"6KncHuyCdlpdCNLc0ir8","title":"Statut transactions","pathname":"/merchant-api-v1/transactions","siteSpaceId":"sitesp_u0POw","description":"Lire le statut d'une transaction du marchand.","breadcrumbs":[{"label":"MERCHANT API V1"}]},{"id":"0rm7xYhsCwi5oFYHC4lU","title":"Opérations asynchrones","pathname":"/merchant-api-v1/operations","siteSpaceId":"sitesp_u0POw","description":"Suivre l'avancement et le résultat d'une opération asynchrone.","breadcrumbs":[{"label":"MERCHANT API V1"}]},{"id":"SZuNdr0Z0UFNEFrgW7Ft","title":"Souscriptions webhook","pathname":"/merchant-api-v1/webhook-subscriptions","siteSpaceId":"sitesp_u0POw","description":"Gérer les souscriptions webhook depuis l'API.","breadcrumbs":[{"label":"MERCHANT API V1"}]},{"id":"UPhtUUP44h4BXcZAnqeJ","title":"Changelog","pathname":"/merchant-api-v1/changelog","siteSpaceId":"sitesp_u0POw","description":"Historique des changements de l'API Merchant.","breadcrumbs":[{"label":"MERCHANT API V1"}]},{"id":"-MHpJsx1Z8L96d7Ca_9W","title":"API legacy","pathname":"/api-index","siteSpaceId":"sitesp_u0POw","description":"Catalogue des SDK et clients pour l'API publique de paiement Intram. Permettent de présenter un checkout client dans votre application."},{"id":"-MHuDJOC0m1wovS9TU0X","title":"JAVASCRIPT","pathname":"/fontend/javascript","siteSpaceId":"sitesp_u0POw","description":"Le SDK JavaScript est conçu pour intégrer la solution de paiement dans votre application web sans recharger la page.","breadcrumbs":[{"label":"FONTEND"}]},{"id":"wfeRQ3b9MaOIbvjS2Ko9","title":"HTTP","pathname":"/backend/http","siteSpaceId":"sitesp_u0POw","description":"Intégration HTTP directe avec l'ancienne API Intram (mode public). Pour les nouvelles intégrations backend, voir la section MERCHANT API V1.","breadcrumbs":[{"label":"BACKEND"}]},{"id":"-MGIKHE8QVnkVK2aQuM5","title":"NODEJS API CLIENT","pathname":"/backend/nodejs-api-client","siteSpaceId":"sitesp_u0POw","description":"Bibliothèque Node.js pour INTRAM (intram.org), construite sur l'API HTTP Intram (bêta).","breadcrumbs":[{"label":"BACKEND"}]},{"id":"QZdIUGsQFMl0F7tS3oNv","title":"DJANGO-INTRAM","pathname":"/backend/django-intram","siteSpaceId":"sitesp_u0POw","description":"Django-Intram est un plugin Django qui permet d'intégrer facilement les paiements Intram dans votre application Django. Ce guide vous accompagnera pas à pas dans l'implémentation de la solution.","breadcrumbs":[{"label":"BACKEND"}]},{"id":"-MKjuYrp2YA8qkhOKtwK","title":"PHP SERVER SDK","pathname":"/backend/php-server-sdk","siteSpaceId":"sitesp_u0POw","description":"SDK PHP pour l'intégration côté serveur.","breadcrumbs":[{"label":"BACKEND"}]},{"id":"fK1V5o95ZU2hIEHAeU2u","title":"WOOCOMMERCE PLUGIN","pathname":"/backend/woocommerce-plugin","siteSpaceId":"sitesp_u0POw","description":"Le plugin WooCommerce est conçu afin de permettre l'intégration de Intram sur votre site WordPress.","breadcrumbs":[{"label":"BACKEND"}]},{"id":"rwf8lU2VzrNsoNJ3abME","title":"MOBILE","pathname":"/mobile","siteSpaceId":"sitesp_u0POw","description":"SDK et intégrations mobiles pour accepter les paiements Intram dans vos applications iOS et Android."},{"id":"mCRsapDYRQVfCBGQHsGe","title":"Flutter","pathname":"/mobile/flutter","siteSpaceId":"sitesp_u0POw","description":"Un package Flutter qui simplifie l'implémentation des paiements mobiles avec Intram.","breadcrumbs":[{"label":"MOBILE"}]},{"id":"qgxXz1tEO8pXTkIHREwm","title":"Glossaire","pathname":"/annexes/glossary","siteSpaceId":"sitesp_u0POw","description":"Définition des termes métier et techniques utilisés dans la documentation Intram (API publique, Merchant API, dashboard).","breadcrumbs":[{"label":"ANNEXES"}]},{"id":"f1rE1VxbeWCVxKZsDKuX","title":"Troubleshooting","pathname":"/annexes/troubleshooting","siteSpaceId":"sitesp_u0POw","description":"Symptômes courants rencontrés lors de l'intégration des APIs Intram, leurs causes probables et les solutions à appliquer.","breadcrumbs":[{"label":"ANNEXES"}]}]}