Aller au contenu principal
Sur cette page

Cette page fournit des données d'essai et des réponses attendues pour une intégration réussie de l'EPS.

État prévu#

Après que PSE redirige l'utilisateur vers la page spécifiée par le marchand, le processeur enverra les mises à jour du système de DEUNA via Webhooks, concernant l'état final de la transaction.

Après avoir créé une transaction pour une commande, une transaction passe par les statuts suivants :

  • pending: La transaction est créée récemment. Pour obtenir un statut final, le commerçant doit rediriger l'utilisateur vers l'URL donnée par le processeur pour compléter la transaction PSE.
  • processed: L'opération PSE a été menée à bien. Dans ce cas, le statut de l'ordre sera succeeded.
  • denied: Un statut définitif après l'échec de la transaction PSE ou après son abandon par l'utilisateur.

Essais de la boîte à sable#

Envoyez l'entrée suivante pour tester votre intégration dans l'environnement de bac à sable de DEUNA. L'entrée vous permet de traiter une transaction PSE par l'intermédiaire de l'environnement Sandbox de PayU :

JSON
{	
	"payment_source": {
		"method_type_specific_fields": {
			"pse": {
				"financial_institution": "1022",
				"financial_institution_name": "BANCO UNION COLOMBIANO"
			}
		}
	}
}

La réponse de PayU retournera une URL de redirection pour compléter la transaction dans leur environnement Sandbox pour PSE.

Processus de réorientation#

Suivez ces étapes pour tester le processus de redirection pour un utilisateur:

  1. L'utilisateur est redirigé pour entrer son adresse e-mail.
  2. L'utilisateur entre pruebas@payulatam.com puis clique Ir al Banco pour aller de l'avant.
  1. Cliquez Débogues pour avancer.
  1. L'utilisateur confirme la transaction en remplissant les champs suivants :
  2. bankProcessDate: doit avoir la même date que soliciteDate.
  3. transactionState: Situation finale prévue pour la transaction. Utilisez les options du menu déroulant pour tester différents chemins.
  4. authorizationID: Doit avoir la valeur 12 pour aller de l'avant.
  5. Après avoir rempli le formulaire, l'utilisateur clique Appeler pour fixer le statut final de la transaction.
  1. L'utilisateur clique Retour à l'EPI pour exécuter la redirection vers l'URL.

Données des lignes aériennes#

Pour les commerçants du secteur des compagnies aériennes, l'intégration PSE leur permet d'envoyer les informations suivantes sur un billet réservé par leurs utilisateurs, par l'intermédiaire de ces champs à partir de l'ordre de leurs utilisateurs:

Informations sur les lignes aériennesChamp Deuna
Registre du nom du passager (DP)order.airline_information.booking_items[].pnr
Code IATA de la compagnie aérienne exploitant le volorder.airline_information.booking_items[].legs[].origin.iata_code
Code IATA de l'agence de voyage qui réserve le volorder.airline_information.booking_items[].ticketing_travel_agency.iata_code