Le traitement du statut varie selon le mode de paiement. Le statut de paiement de chaque transaction doit par la suite être interprété différemment selon le mode de paiement.
Statuts finaux: Réussit finale, Erreur finale, Interrompu par l’utilisateur, Timeout, Annulation finale
Statuts temporaires: Nouveau, Envoyé au mandataire de paiement, Intern, Autorisation réussie, Réussite, Erreur de la part du fournisseur de service de paiement
Statuts finaux
- Réussit finale: Le paiement a été effectué avec succès. Pour les dons par SMS: le paiement a été confirmé par le donateur. Une fois que la transaction comporte ce statut, la transaction est finale et ne peut pas revenir à un statut différent.
- Erreur finale: Le paiement n'a pas pu être finalisé et n'a pas abouti. Cas d'application: une personne a saisi un code CVV erroné pour un paiement par carte de crédit ou la limite de la carte est dépassée. Le donateur sera immédiatement informé de cette erreur par une notification dans le widget et ne sera pas redirigé vers la page de remerciement. Ce statut peut également signifier une erreur du côté du prestataire de services de paiement.
Dans le cadre d'un don par SMS, ce statut est affiché si le don n'a pas été confirmé avec "OUI" dans l'heure. - Interrompu par l’utilisateur: Le donateur a annulé la transaction pendant le processus de paiement ou n'a pas poursuivi la saisie de ses données pendant plus de 12 heures. Cela entraîne par conséquent l'annulation de la transaction. Si le donateur tente de reprendre le processus, une notification de l'erreur apparaîtra.
- Timeout: Le fournisseur de paiement n'accepte plus le paiement car le donneur a attendu trop longtemps avant d'effectuer le paiement. Le temps disponible dépend du fournisseur. Ce statut survient seulement lorsque le donateur passe trop de temps sur la page du processus de paiement.
- Annulation finale: Ce statut est disponible pour les cartes de crédit et les cartes PostFinance. Dans ce statut, le paiement a été accepté par l’API et aucun montant n’apparaît sur le compte du donateur. Par exemple, dans le cas de paiements récurrents, la carte de crédit a été vérifiée (voir Autorisation réussie), puis le paiement a été annulé. Toutes les premières transactions d'un abonnement sont des transactions "Erreur finale", ce qui déclenchera automatiquement la première transaction "réelle" de l'abonnement.
Statuts temporaires (affiché quelque secondes seulement dans la plus part des cas)
- Nouveau: Le paiement vient d’être effectué par le donateur et à été envoyé vers l’API. À la fin de la journée, toutes le nouvelles transactions auront toujours un statut final.
- Envoyé au mandataire de paiement: Le paiement est dans un état intermédiaire et n'a pas encore été transmis au fournisseur de services de paiement (voir Datatrans, Ingenico, etc.).
- Intern: Le formulaire pour compléter les détails de carte de crédit sur la page RaiseNow serra affiché. Les dons PayPal apparaîtront automatiquement sur le compte PayPal. Les paiements PostFinance seront annulés car aucun formulaire RaiseNow n’est répertorié.
- Autorisation réussie: Ce statut s’applique uniquement aux paiements récurrents. Étant donné que le premier paiement aura éventuellement lieu plus tard à une date définie, telle que la fin du mois, la validité du paiement est vérifiée en fonction de l'abonnement.
- Réussite: La réponse du fournisseur de paiement est positive et le statut passera à Final Succes dans les prochaines secondes.
Dans le cas de dons par SMS en Suisse, le paiement a été envoyé à l'opérateur (Swisscom, Salt, Sunrise), mais le donateur n'a pas encore confirmé le paiement. - Erreur de la part du fournisseur de service de paiement: Le fournisseur de services de paiement signale une erreur, par exemple une erreur de saisie ou un problème de sécurité. Nous demanderons automatiquement le statut de la transaction après 12 heures si le donneur n'a pas résolu le problème auparavant. Si l'erreur persiste, l'état passera à "Final error".
Commentaires
0 commentaire
Vous devez vous connecter pour laisser un commentaire.