Référence API
Notre section Référence API détaillée fournit des informations complètes sur tous les points de terminaison et les objets JSON utilisés.
- Informations complètes sur toutes les API prises en charge
- Exemples pour chaque requête API
- Description des paramètres obligatoires et facultatifs inclus dans la requête API
- Une console API que vous pouvez utiliser pour tester l’API; modifiez les paramètres dans les exemples et voyez comment l’API répond.
- Possibilité d’appeler le serveur fictif ou le serveur de production
Utilisez le menu de navigation de gauche pour trouver l’API que vous souhaitez (faites défiler vers le bas jusqu’à la section RÉFÉRENCE :
Sélectionnez le titre de l’API sur la page pour afficher un exemple de l’API. Une fenêtre s’ouvre à droite de la page pour afficher l’exemple, comme le montre l’illustration ci-dessous.
Pour configurer et tester l’exemple dans la fenêtre Console, sélectionnez le bouton Passer à la console.
Dans la fenêtre Console, vous pouvez mettre à jour le point de terminaison d’API, les paramètres, les en-têtes et le corps de la requête. Par exemple, vous pouvez mettre à jour le point de terminaison d’API avec l’identifiant de la commande ou de la transaction requise pour une requête de recherche ou inclure votre account_id, qui est requis lors de l’utilisation de certains points de terminaison d’API.
Lorsque vous êtes prêt à tester votre exemple, vous pouvez passer de l’environnement de production à l’environnement de simulation.
- Serveur Production : il s’agit en fait d’appeler la ressource sur le système Test de Paysafe. Pour utiliser ce serveur, vous devez remplacer deux éléments de requête par les détails de votre propre test :
Dans l’onglet Paramètres URI, modifiez tous les paramètres requis pour le point de terminaison. Par exemple, de nombreuses requêtes API ont besoin d’une valeur pour account_id. Connectez-vous au Portail Paysafe; une fois connecté, choisissez Comptes, puis copiez le numéro de compte depuis la colonne Compte. Le numéro de compte est requis pour certains appels d’API et est inclus soit dans le point de terminaison d’API (p. ex. paiements par carte, 3D Secure et prélèvement automatique), soit dans le corps de la requête (p. ex. hébergé, extendedOptions). Notez que le compte de test par défaut ne fonctionnera que pour 3D Secure et les paiements par carte à l’aide de l’API Paiements par carte ou Paiements hébergés avec la devise par défaut. Vous devrez demander des comptes de test supplémentaires au service de soutien si vous avez besoin de devises supplémentaires ou pour d’autres modes de paiement tels que le prélèvement automatique ou les modes de paiement alternatifs.
- Sur l’onglet En-têtes, remplacez le texte "YOUR-BASE64-ENCODED-API-KEY" avec la clé API encodée en Base64 de votre compte Paysafe Test.
- Serveur fictif : cet environnement renvoie simplement les valeurs fictives de la réponse de l’exemple, quels que soient les paramètres que vous fournissez. Vous n’avez pas besoin d’utiliser votre identifiant de compte test ou votre clé d’API Test pour cette requête.
Pour appeler la ressource API, cliquez sur Appeler la ressource. La réponse est affichée dans la fenêtre Console.
Voir l’exemple ci-dessous.
Voir Liste des opérations de l’API Coffre-fort client dans Référence API pour de plus amples renseignements. Les différentes opérations sont résumées dans le tableau ci-dessous :
Opération | Détails |
---|---|
Achat ACH | Traiter une requête d’achat par prélèvement automatique ACH |
Achat TEF | Traiter une requête d’achat par prélèvement automatique TEF |
Achat BACS avec jeton de paiement | Traiter une requête d’achat par prélèvement automatique BACS à l’aide d’un jeton de paiement. |
Achat SEPA avec jeton de paiement | Traiter une requête d’achat par prélèvement automatique SEPA à l’aide d’un jeton de paiement. |
Annuler un achat | Annuler une requête d’achat par prélèvement automatique. |
Obtenir un achat | Rechercher une requête d’achat par prélèvement automatique en utilisant l’identifiant renvoyé dans la réponse à la requête initiale. |
Crédit autonome ACH | Traiter une requête de crédit autonome par prélèvement automatique ACH. |
Crédit autonome TEF | Traiter une requête de crédit autonome par prélèvement automatique TEF. |
Crédit autonome BACS | Traiter une requête de crédit autonome par prélèvement BACS à l’aide d’un jeton de paiement. |
Crédit autonome SEPA | Traiter une requête de crédit autonome par prélèvement automatique SEPA. |
Annuler un crédit autonome par prélèvement automatique | Annuler une requête de crédit autonome par prélèvement automatique. |
Obtenir un crédit autonome | Rechercher une requête de crédit autonome par prélèvement automatique en utilisant l’identifiant renvoyé dans la réponse à la requête initiale. |
Obtenir un crédit autonome en utilisant le numéro de référence du marchand | Rechercher une requête de crédit autonome à l’aide du numéro de référence du marchand utilisé dans la requête initiale. |