Aide complete pour marchands, developpeurs et clients
DiJiPay est une plateforme de paiement autonome creee par Diji Gestion. Site officiel: dijigestion.tech.
Support: support@dijigestion.tech · +242064668080
Ce que fait DiJiPay
Vue generaleDiJiPay permet a un marchand de recevoir des paiements Mobile Money, wallet ou banque locale sans integration officielle avec les reseaux. Le marchand garde ses propres comptes d'encaissement. DiJiPay cree une intention de paiement, affiche les moyens actifs du marchand, recoit les preuves depuis un telephone relais Android, puis confirme uniquement quand les donnees correspondent.
Mode sans code
Non developpeurPour qui ? Marchands, ecoles, boutiques, freelances ou equipes qui veulent recevoir des paiements sans coder.
Principe : vous configurez vos moyens d'encaissement dans DiJiPay, puis vous utilisez le widget, un bouton ou un lien de paiement. DiJiPay affiche automatiquement les moyens actifs du marchand.
Cliquez sur "Creer un compte", renseignez l'entreprise, le pays par defaut et l'email professionnel. Confirmez ensuite l'email.
Dans le dashboard, choisissez le pays de la SIM ou du compte, puis le moyen: MTN, Airtel, Wave, wallet, virement ou carte.
Generez le profil relais. Le telephone doit recevoir les SMS ou notifications du compte qui encaisse l'argent.
Ouvrez votre widget ou votre lien de paiement, choisissez un moyen actif, creez une transaction et confirmez avec l'ID recu.
Mode developpeur
API proPour qui ? Developpeurs, agences, SaaS, boutiques en ligne, apps mobiles et plateformes qui ont deja des clients, paniers, commandes ou produits digitaux.
Principe : votre site transmet le produit, le montant, l'identifiant client et les contacts facultatifs. DiJiPay cree une transaction unique et renvoie une page de paiement verifiable.
Choisir le bon mode
Resume clairParcours client
SimpleLe site marchand transmet a DiJiPay le produit, le montant attendu, la devise, l'identifiant de commande et l'identifiant client si la plateforme le connait deja.
DiJiPay affiche uniquement les canaux actifs configures par le marchand: MTN Congo, Airtel RDC, Wave Gabon, wallet ou autre moyen autorise.
Le client paie depuis son application Mobile Money ou wallet habituel vers le numero affiche par DiJiPay.
Le client saisit l'ID ou la reference recue dans son SMS/recu. DiJiPay compare cette reference avec la preuve captee par le relais marchand.
Si la preuve est valide, DiJiPay confirme la transaction, met la page client a jour et notifie le site marchand par webhook.
WhatsApp, Telegram et email
FacultatifUn client ne peut pas recevoir une confirmation WhatsApp s'il ne donne pas de numero WhatsApp et si la plateforme cliente ne l'a pas deja transmis a DiJiPay. Dans ce cas, DiJiPay ne promet aucune notification WhatsApp.
Exemple d'integration avec contact facultatif
window.DiJiPayCheckout = {
buyer: {
id: "client-7842",
email: "client@example.com"
},
notification: {
enabled: true,
whatsapp: "+242060000001",
telegram: "@client"
},
delivery: {
type: "digital",
productId: "formation-pro",
productName: "Formation Pro",
expectedAmount: "12500"
}
};
Endpoints API essentiels
REST JSONGET /api/v1/countries/GET /api/v1/operators/?country=CGGET /api/v1/channels/POST /api/v1/payments/initiate/GET /api/v1/pay/<token>/status/POST /api/v1/ingest/event/Mode developpeur: integration rapide
Copier-collerPour une boutique ou une application, envoyez a DiJiPay le produit, le montant attendu, l'identifiant client si disponible et les contacts facultatifs.
window.DiJiPayCheckout = {
merchantKey: "VOTRE_CLE_PUBLIQUE",
buyer: {
id: "CLIENT-123",
email: "client@example.com"
},
notification: {
email: "client@example.com",
whatsapp: "+242060000001",
telegram: "@client"
},
delivery: {
product_id: "produit-001",
product_name: "Produit Exemple",
expected_amount: "12500",
currency: "XAF"
}
};
POST /api/v1/payments/initiate/.Cas frequents
Questions rapidesPlusieurs clients paient le meme produit en meme temps
Chaque tentative a un identifiant de session, un merchant_order_id, un client_token et un produit detecte. Le matching ne se limite pas au montant.
Le client ne donne pas son WhatsApp
Il ne recoit pas de message WhatsApp. Il voit la confirmation sur la page DiJiPay et le marchand recoit le webhook.
Le marchand ajoute un canal plus tard
Le widget le verra automatiquement au prochain chargement si le canal est actif dans DiJiPay.
La notification wallet est suspecte
DiJiPay refuse ou met en verification si la signature, le package, le certificat ou le score de confiance ne sont pas suffisants.