Environnement BMO Sandbox Marchand
Une fois votre compte Collect B-MO approuvé, l'étape suivante consiste à démarrer la phase de développement dans l'environnement de test (Sandbox).
Qu'est-ce que l'environnement BMO Sandbox ?
Le BMO Sandbox est un environnement simulé qui reproduit fidèlement le fonctionnement du système de production. Il permet aux développeurs de tester l'intégration des API B-MO en toute sécurité, sans impacter de vrais fonds ni de vraies données bancaires.
Identifiants de Sandbox
Lors de l'approbation de votre compte, vos accès Sandbox vous sont attribués :
- Clé API Sandbox (
X-Auth-ApiKey) : L'identifiant unique utilisé pour authentifier vos requêtes. - Secret API Sandbox (
X-Auth-ApiSecret) : La clé secrète associée pour sécuriser vos échanges. - URL de Base Sandbox :
https://svc.test.bestcash.me/externalouhttps://svc.pap.bestcash.me/external
Exemple d'utilisation des identifiants Sandbox
import axios from 'axios';
const apiKey = '+2290196666262';
const apiSecret = 'y7MwWuWeQORtpA==';
const baseUrl = 'https://svc.pap.bestcash.me/external';
axios.get(`${baseUrl}/merchant/organization`, {
headers: {
'X-Auth-ApiKey': apiKey,
'X-Auth-ApiSecret': apiSecret
}
})
.then(response => {
console.log('Réponse Sandbox BMO :', response.data);
})
.catch(error => {
console.error('Erreur Sandbox BMO :', error.message);
});