Simulation des scénarios en test
Afin de valider votre intégration Virement Maitrisé, il est important de vous assurer que tous les cas sont couverts. Selon le mode de paiement, vous trouverez ci-dessous quelques scénarios pour vous aider à reproduire les différents statuts possibles.
Virement Simplifié
💡 RemarqueVeuillez noter que nous utilisons les sandbox des banques pour atteindre ces statuts. Bien que nous fassions de notre mieux pour maintenir la documentation à jour, n'hésitez pas à nous contacter ([email protected]) en cas de problème.
| Statut sur l'Espace Virement Maitrisé | Statut de l'API | Pays de la banque | Scénario |
|---|---|---|---|
| En attente | provider_required | Tous | Aucune action requise (statut par défaut à la création de la session) |
| En attente | sca_required | FR | Sélectionnez Crédit Mutuel. Puis cliquez sur « Continuer sur Crédit Mutuel » |
| Terminé | payment_created | FR | Sélectionnez Crédit Mutuel. Cliquez sur « Continuer sur Crédit Mutuel ». Cliquez sur « Se connecter ». Cliquez sur « Confirmer» |
| Échec | payment_unsuccessful | FR | Sélectionnez Crédit Mutuel. Cliquez sur « Continuer sur Crédit Mutuel ». Cliquez sur « Se connecter ». Cliquez sur « Abandonner ». |
| En attente | payment_pending | FR | Sélectionnez CIC Privée. Cliquez sur « Continuer sur CIC Privée ». Cliquez sur « Se connecter ». Cliquez sur « Abandonner ». |
| Annulé | payment_cancelled | Tous | Aucune action requise sur le parcours de paiement. L'action doit être effectuée directement dans l'espace Virement Maitrisé ou via l'API à l'aide du PATCH /pis/v2/payments/session_id |
| Expiré | payment_expired | Tous | Aucune action requise sur le parcours de paiement. Définissez un délai d'expiration d'une seconde à la création de la session |
Virement Classique
💡 RemarqueCertains cas de Virement Classique virement intelligent nécessiteront notre simulateur d'événements pour simuler les transactions du client.
| Statut sur l'EspaceVirement Maitrisé | Statut de l'API | Pays de la banque | Scénario |
|---|---|---|---|
| En attente | provider_required | Tous | Aucune action requise (statut par défaut à la création de la session) |
| En attente | sca_required | Tous | Sélectionnez « Virement classique» (si l'écran de sélection du mode de paiement est affiché) |
| En attente de virement | payment_pending | Tous | Sélectionnez « Virement classique» (si l'écran de sélection du mode de paiement est affiché). Cliquez sur « Afficher l'IBAN du bénéficiaire ». Cliquez sur « Effectuer le virement" puis « Je confirme » |
| Partiel | payment_partial | Tous | Sélectionnez « Virement classique» (si l'écran de sélection du mode de paiement est affiché). Cliquez sur « Afficher l'IBAN du bénéficiaire ». Cliquez sur « Effectuer le virement". Simuler une transaction avec un montant inférieur à celui demandé. Cliquez sur « Effectuer le virement" puis « Je confirme » |
| Validé | payment_created | Tous | Sélectionnez « Virement classique» (si l'écran de sélection du mode de paiement est affiché). Cliquez sur « Afficher l'IBAN du bénéficiaire ». Cliquez sur « Effectuer le virement". Simuler une transaction avec un montant égal à celui demandé. Cliquez sur « Effectuer le virement" puis « Je confirme » |
| Trop perçu | payment_created | Tous | Sélectionnez « Virement classique» (si l'écran de sélection du mode de paiement est affiché). Cliquez sur « Afficher l'IBAN du bénéficiaire ». Cliquez sur « Effectuer le virement". Simuler une transaction avec un montant égal à celui demandé. Cliquez sur « Effectuer le virement" puis « Je confirme » |
| Annulé | payment_cancelled | Tous | Aucune action requise sur le parcours de paiement. L'action doit être effectuée directement dans l'espace Virement Maitrisé ou via l'API à l'aide du PATCH /pis/v2/payments/session_id |
| Expiré | payment_expired | Tous | Aucune action requise sur le parcours de paiement. Définissez un délai d'expiration d'une seconde à la création de la session |
Updated about 2 months ago
