Search Overlay

Aperçu de Requête Paysafe

  • Payments
  • Canada
  • Europe & UK
  • United States

Remarque : En tant que partenaire ISV/Paysafe, vous devrez effectuer toutes les étapes « marchand » ci-dessous au nom de l’entité juridique mère des marchands (PMLE) sous laquelle vos marchands exerceront leurs activités.

Requête Paysafe permet aux marchands d’effectuer des paiements à partir de leurs sites Web en utilisant Apple Pay comme mode de paiement mobile qui s’appuie sur les paiements par carte effectués par l’intermédiaire de l’API Paiements par carte Paysafe. Il s’agit d’une SDK JavaScript, basée sur l’API Requête de paiement standard conçue par le World Wide Web Consortium, que vous pouvez utiliser dans votre site Web marchand.

Actuellement, seul Apple Pay est pris en charge.

Avantages

  • Conformité à la norme PCI SAQ-A
  • Intégration simple, très semblable à Paysafe Checkout, Paysafe.js et l’API Paiements w3
  • Entièrement en « marque blanche », sans que vos clients ne sachent que Paysafe gère le paiement.
  • Aucune redirection à partir du site Web du marchand n’est requise.

Exemple

Si votre système d’exploitation et votre navigateur sont conformes aux conditions préalables d’Apple Pay (un appareil iOS ou macOS avec Safari, et un compte du bac à sable Apple), un exemple de requête API Paysafe en action sera affiché ci-dessous. Si vous ne remplissez pas ces conditions préalables, un message s’affiche à la place. L’exemple ne représente pas un paiement réel, et aucune somme d’argent n’est transférée.

Cet appareil ou ce navigateur n’est pas compatible avec Apple Pay, ou vous essayez d’accéder à la page en utilisant un appareil avec un vrai compte Apple Pay, plutôt qu’avec le bac à sable.

Le jeton renvoyé peut ensuite être utilisé pour effectuer un paiement à l’aide de l’API Paiements par carte.

Avant de commencer

Avant de commencer, vous devez obtenir votre clé API standard serveur à serveur et une clé API générant des jetons à usage unique à partir du Portail Paysafe.

La clé API générant des jetons à usage unique est utilisée dans votre code JavaScript sur le client pour générer des jetons à usage unique à partir des cartes de crédit et comptes bancaires des clients. Contrairement à la clé API serveur à serveur, cette clé n’a pas la capacité d’accepter les paiements ou d’effectuer toute autre opération et peut donc être exposée en toute sécurité dans votre code côté client.

Pour obtenir une clé générant des jetons à usage unique :

  1. INSCRIVEZ-VOUS pour obtenir un compte de test, si vous ne l’avez pas déjà fait.
  2. Connectez-vous au Portail Paysafe de test avec le nom d’utilisateur et le mot de passe que vous avez utilisés lors de votre connexion au compte de test. Vous devriez maintenant être en mesure de voir la page Paramètres > Clé API.
  3. Dans la zone du jeton à usage unique, cliquez sur le bouton Créer.
  4. Vous recevrez un jeton de sécurité par courriel. Saisissez ce jeton et cliquez sur Suivant.
    La zone de jeton à usage unique de la page Clé API se met à jour pour afficher le nom d’utilisateur et le mot de passe de la clé API générant des jetons à usage unique.
  5. Si vous ne l’avez pas encore fait, prenez également une copie du nom d’utilisateur et du mot de passe de la clé API de serveur à serveur. Vous en aurez besoin (ainsi que de l’identifiant de votre compte indiqué dans votre courriel d’inscription) pour effectuer des paiements avec les jetons générés.

Requête Paysafe utilise la version encodée en Base64 de la clé API générant des jetons à usage unique construite par la concaténation du nom d’utilisateur et du mot de passe, séparés par deux points et le codage en Base64 du résultat. Vous pouvez utiliser un site comme https://www.base64encode.org/ pour effectuer le codage en Base64. Voir authentication pour de plus amples renseignements.

Obtenir un certificat d’identité de marchand Apple Pay

Pour configurer la Requête Paysafe, votre compte du Portail Paysafe nécessite à la fois un certificat de traitement de paiements Apple Pay (utilisé pour chiffrer les données de transaction sensibles) et un certificat d’identité de marchand, qui est utilisé pour configurer une session Web avec le serveur Apple pour gérer les données chiffrées.

Avant de créer un certificat d’identité de marchand Apple Pay, vous devez disposer d’une clé API à jeton à usage unique.

Suivez les étapes ci-dessous pour créer un certificat d’identité de marchand; cette procédure suppose que vous possédez déjà un compte marchand Paysafe et un compte Apple Developer.

Si vous n’avez pas de compte marchand Paysafe, veuillez contacter le soutien technique Paysafe.

  1. Allez dans le Portail Paysafe et dans les paramètres Apple Pay et cliquez sur Ajouter un certificat d’identité de marchand.
  2. Générez une demande de signature de certificat (DSC) en cliquant sur Générer une DSC.

  3. Allez au portail des développeurs Apple et, à l’aide du fichier DSC créé à la première étape (dans le dossier Téléchargements), créez un certificat d’identité de marchand Apple Pay pour votre identifiant de marchand Apple Pay, puis téléchargez-le.

  4. Dans le Portail Paysafe, cliquez sur Suivant.

  5. Dans le Portail Paysafe, choisissez puis téléversez le nouveau certificat d’identité de marchand Apple Pay.

    Vous recevrez une confirmation que le certificat Apple Pay a été téléversé avec succès dans le Portail Paysafe, et vos certificats seront affichés, par exemple :

Un seul certificat d’identité de marchand peut être associé à une clé API de jeton à usage unique.

Journal des modifications

VersionDescription
1.0.0Lancement de Requête Paysafe.
1.0.1Amélioration de la gestion des erreurs.
1.1.0
  • Ajout de la possibilité de spécifier les réseaux pris en charge.
  • Amélioration de la validation des montants.