Pour chaque étape d'intégration, nous mettons à disposition un exemple simplifié en PHP.
- Renseignez les clés d'API REST de Test ou de Production dans le fichier
config.php
(Fichier d'exemple : config.php). - Si besoin, modifiez les données du paiement dans le fichier
formToken.php
(Fichier d'exemple : formToken.php). - Affichez le formulaire de paiement dans un navigateur selon le mode d'affichage souhaité :
- Une fois le formulaire affiché, procédez au paiement.
En mode Test, cliquez sur l'onglet Cartes de test de la barre de debug et sélectionnez le type de carte.
- Récupérez les données de l'IPN, lors de l'appel de serveur à serveur grâce au fichier
ipn.php
(Fichiers d'exemple : ipn.php et paid.php). - Redirigez l'acheteur en cas de paiement réussi vers le site marchand grâce au fichier
paid.php
(Fichiers d'exemple : ipn.php et paid.php).
Vous n'avez pas besoin de SDK pour utiliser l'API REST, mais ils peuvent vous faciliter le travail.
Framework | Description |
Angular | exemple d'intégration pour Angular |
Ember | exemple d'intégration pour Ember |
Ionic | exemple d'intégration pour Ionic |
Next | exemple d'intégration pour Next |
React | exemple d'intégration pour React |
Server | exemple d'intégration pour Server |
Svelte | exemple d'intégration pour Svelte |
Vue | exemple d'intégration pour Vue |
require.js | exemple d'intégration avec RequireJS |
Framework | Description |
C# | exemple d'intégration pour C# (.NET) |
python/flask | exemple en python avec le framework flask |
php/symfony | exemple en python en PHP avec symfony |