Orange Money a procédé à une mise à jour de l’architecture technique de ses API. Cette modification impacte directement les intégrations existantes et nécessite des ajustements du côté des partenaires et des clients utilisant ces services.
Afin d’assurer la continuité de vos opérations et éviter toute interruption, il est essentiel de prendre connaissance des changements introduits et d’anticiper leur mise en œuvre. Cet article vous présente les nouvelles configurations à adopter, les étapes de migration, ainsi que les actions à réaliser avant la date limite fixée.
Nouvelle requête API WebPaiement Orange Money (Cash-in)
Étape 1 – Récupération du token
URL : https://omapi-token.ynote.africa/oauth2/token
Étape 2 – Initiation du paiement
URL : https://omapi.ynote.africa/prod/webpayment
Corps de la requête (JSON) :
{
« API_MUT »: {
« customerkey »: « nouvelle clés envoyé par Ynote« ,
« customersecret »: « nouvelle clés envoyé par Ynote« ,
« order_id »: « XXXX« ,
« amount »: « XXX« ,
« subscriberMsisdn »: « 6929xxx« ,
« description »: « description »,
« notifUrl »: « https://votre-url-de-notification« ,
« PaiementMethod »: « OM_CMR«
}
}
Étape 3 – Vérification du statut du paiement
URL : https://omapi.ynote.africa/prod/webpayment/status/
Corps de la requête (JSON) :
{
« customerkey »: « nouvelle clés envoyé par Ynote« ,
« customersecret »: « nouvelle clés envoyé par Ynote« ,
« message_id »: « MP26050637BF5571DC043980B1999« ,
« payment_method »: « OM_CMR«
}
Ancienne requête API WebPaiement Orange Money (cash-in)
Étape 1 – Récupération du token
l’URLToken : https://api-s1.orange.cm/token
Étape 2 – Initiation du paiement
l’URL: https://api-s1.orange.cm/omcoreapis/1.0.2/mp/pay
{
« notifUrl »: « xx »,
« channelUserMsisdn »: « sim_virtuelle_client »,
« amount »: « 10 »,
« subscriberMsisdn »: « ton_numéro_personel »,
« pin »: « XXXX »,
« orderId »: « order1234 »,
« description »: « Commande 12345 »,
« payToken »: « MPXXX »
}
statut: https://api-s1.orange.cm/omcoreapis/1.0.2/mp/paymentstatus/MP2606134E1B77B7DB4E17382BAB



