Instructions de test
Aperçu
L’environnement de test Paysafe peut être utilisé pour tester des sites Web ou des applications sans effectuer de transactions sur la plateforme de traitement en mode production (en direct). Les opérations de paiement (p. ex. carte de crédit ou prélèvement automatique) traitées dans l’environnement de test ne sont pas envoyées au réseau bancaire, mais passent par un simulateur. En fonction des informations fournies dans la requête de transaction, le simulateur renvoie une réponse positive (approuvée) ou négative (refusée).
Avec l’API Paysafe, vous pouvez tester les éléments suivants :
- Vérifier la prise en charge de tous les types d’opérations dont vous avez besoin.
- Passer en revue toutes les erreurs courantes ainsi que les erreurs susceptibles de se produire pour chaque opération, et veiller à ce que votre application soit en mesure de les traiter.
- Vérifier la longueur et le format de tous les attributs envoyés.
L’API Paiements par carte vous permet également de simuler des réponses spécifiques en utilisant des valeurs spéciales pour les paramètres amount, cvv et street de la requête.
Demande d’un compte de test
Vous pouvez demander un compte de test en cliquant sur le bouton SIGN UP.
Votre compte de test vous permettra d’accéder à une version de test du Portail Paysafe, où vous pouvez consulter l’état de vos opérations de test. Une fois connecté au Portail Paysafe, vous devez également récupérer votre numéro de compte (choisir Comptes et le copier depuis la colonne Compte) et votre nom d’utilisateur et mot de passe de la clé API (choisir Paramètres > clé API); le mot de passe est également disponible encodé en Base64.
Vous pouvez utiliser le compte par défaut pour traiter les paiements par carte Visa et Mastercard (à l’aide des API Paiements par carte, Coffre-fort client, Paiements hébergés et 3D Secure). Des numéros de carte spéciaux sont disponibles à des fins de test de ces API et pour utilisation avec Paysafe.js.
N’utilisez pas de vrais numéros de cartes ou d’autres détails d’instruments de paiement dans l’environnement de test du marchand. Il n’est pas conforme aux normes de sécurité des données de l’industrie des cartes de paiement (PCI-DSS) et ne protège pas les informations relatives aux titulaires de cartes et aux bénéficiaires. Tout téléchargement de données réelles de titulaires de cartes est strictement interdit, comme décrit dans les conditions d’utilisation..
Vous devrez ouvrir des comptes distincts pour les paiements par prélèvement automatique (un compte pour chaque méthode de prélèvement automatique que vous souhaitez utiliser : SEPA, TEF, BACS et ACH) et un compte pour chacun des modes de paiement alternatifs pris en charge par Paysafe que vous souhaitez utiliser (p. ex. SOFORT et BOKU). Par ailleurs, si vous souhaitez tester des paiements dans une autre devise prise en charge, vous aurez besoin de comptes supplémentaires pour chaque combinaison mode de paiement/devise; par exemple, prélèvement SEPA en EUR, prélèvement BACS en GBP, paiements par carte en EUR et paiements par carte en GBP. Contactez Soutien à l’intégration en mentionnant vos exigences, et on créera les comptes pour vous.
De nombreux comptes sont résumés dans l’illustration ci-dessous.
Tous vos comptes peuvent être configurés pour être utilisés avec la même clé API. Veuillez contacter le service à la clientèle pour de plus amples renseignements.
Tester un point de terminaison d’API
Le point de terminaison de l’API à utiliser pour les transactions de test est le suivant :
https://api.test.paysafe.com
Par exemple :
https://api.test.paysafe.com/threedsecure/v2/accounts/account_id