Annuler un débit
Cet endpoint permet d'annuler une opération de débit précédemment initiée en transmettant sa référence unique.
Présentation
L'opération Annuler un débit permet de résilier une demande de prélèvement en cours sur le compte d'un abonné B-MO.
URL de Base (selon l'environnement sélectionné) :
- PAP (Pré-production / Défaut) :
https://svc.pap.bestcash.me/external- TEST (Sandbox) :
https://svc.test.bestcash.me/external- LIVE (Production) :
https://svc.bmo.bestcash.me/externalVous pouvez basculer d'un environnement à un autre à tout moment depuis le menu déroulant en haut de la console d'essai ci-dessous.
Informations Endpoint
| Caractéristique | Détail |
|---|---|
| Méthode | POST |
| URL | /external/operations/cancel-debit |
| Authentification | En-têtes HTTP X-Auth-ApiKey et X-Auth-ApiSecret |
Console d'essai interactive
Tester l'annulation de débit B-MO
Annulez une demande de débit pendante en fournissant sa référence d'opération.
Authentification (En-têtes B-MO)
Paramètres d'URL / Query Parameters (0)
Aucun paramètre d'URL configuré.
Corps de la Requête (JSON Body)
Structure de la requête (JSON Body)
{
"operation": "Référence unique de l'opération de débit à annuler"
}
Codes de Statut HTTP
- 200 OK : L'annulation de l'opération a été enregistrée avec succès.
- 404 Not Found : Référence d'opération introuvable.
Exemple de Code (Node.js Axios)
import axios from 'axios';
const apiKey = '+2290196666262';
const apiSecret = 'y7MwWuWeQORtpA==';
const requestData = {
operation: "OPAD20201006000000000006"
};
axios.post('https://svc.pap.bestcash.me/external/operations/cancel-debit', requestData, {
headers: {
'X-Auth-ApiKey': apiKey,
'X-Auth-ApiSecret': apiSecret,
'Content-Type': 'application/json'
}
})
.then(response => {
console.log('Débit annulé avec succès :', response.data);
})
.catch(error => {
console.error('Erreur d\'annulation :', error.response?.data || error.message);
});