Aller au contenu principal
Sur cette page

Cette page comprend les étapes nécessaires pour intégrer PSE à l'aide du widget de paiement.

Utilisez la point de terminaison Purchase V2 pour l'intégration de widget PSE.

Intégrer PSE avec le widget#

Le flux du widget crée une commande avant de traiter le paiement.

1. Créez un order_token

Pour effectuer un achat, vous devez créer une commande DEUNA.

Faites une demande au Créer une commande endpoint.

L'API renvoie un order_token, qui est utilisé tout au long du flux.

2. Créer un utilisateur

Créez un utilisateur avec DEUNA pour obtenir un jeton d'autorisation pour effectuer l'achat plus tard.

Faites une demande au Créer un utilisateur endpoint.

L'API retourne un utilisateur token, qui est nécessaire pour suivre les prochaines étapes.

Si le courriel n'existe pas, un nouvel utilisateur est créé.

Si le courriel utilisé existe déjà :

  1. L'API renvoie le message user already exists.
  2. Faites une demande au Envoyer un OTP et obtenir un PAO.
  3. Faites une demande au Ouvrir une session avec OTP et obtenir un utilisateur nouveau token.
  4. Vous pouvez maintenant utiliser letoken pour les prochaines étapes.

3. Faire un achat de PSE

Faites une demande au Acheter la V2 endpoint.

L'achat de l'EPS doit être fait à partir du formulaire d'EPS rempli par l'utilisateur, par exemple :

  • Nom complet
  • Numéro du document
  • Type de document
  • Numéro de téléphone
  • Type de personne (naturel ou juridique)
  • Banque
  • URL de rappel pour rediriger l'utilisateur vers votre page

4. Rediriger l'utilisateur

Après l’achat, l’API renvoie la redirection du fournisseur dans next_action.

  1. Récupérez l’URL de redirection dans next_action.
  2. Rediriger l'utilisateur vers l'URL.
  3. Attendez que l'utilisateur complète le paiement.

    L'utilisateur complète le paiement en PSE

  4. Attendez que le widget confirme le paiement.