Cycle de vie d'un paiement immédiat
- Dès l'initialisation d'un paiement, la plateforme
créé une transaction avec le statut "En attente de paiement" (WAITING_FOR_PAYMENT).
Par défaut, le site marchand n'est pas notifié.
- La transaction peut prendre un des statuts suivants selon la réponse à la
demande de paiement :
- "Annulé" (CANCELLED), si l'acheteur abandonne le paiement
- "Refusé" (REFUSED), si PayPal refuse la demande d'autorisation
- "Présenté" (CAPTURED), si PayPal accepte la demande d'autorisation et le transfert de fonds
- "Vérification en cours" (UNDER_VERIFICATION), si PayPal met
le paiement en attente en raison d'une suspicion de fraude ou d'attente
de transfert fonds.
La plateforme interroge automatiquement PayPal pour obtenir le résultat définitif (REFUSED ou CAPTURED).
Notifications des différents statuts :
Événement | Statut notifé | Règle à paramétrer |
---|---|---|
Initialisation du paiement | WAITING_FOR_PAYMENT | Voir : Configurer les notifications |
Abandon par l'acheteur | CANCELLED | URL de notification à la fin du paiement |
Réponse à la demande de paiement | REFUSED, CAPTURED, UNDER_VERIFICATION | URL de notification à la fin du paiement |
Résultat final après mise en attente par PayPal | REFUSED, CAPTURED | URL de notification sur modification par batch |