Quand un acheteur achète un échange contre un autre produit et paie la différence, deux avis partent : la confirmation de « paiement reçu » pour la personne qui vient de payer et l'avis au commerçant indiquant qu'un échange payé attend dans la boîte. Jusqu'ici, si l'e-mail ne partait pas à cet instant précis, cet avis était perdu sans aucun renvoi. À partir d'aujourd'hui, nous enregistrons quel avis a été envoyé et ce qui reste dû est réessayé pendant les 24 heures suivant le paiement.
Ce qui change
Avant, les deux e-mails partaient une seule fois, au moment de confirmer le paiement. Si l'envoi échouait —un fournisseur d'e-mail hors service ou lent pendant quelques secondes— personne ne réessayait. Désormais, returnEasier enregistre chaque avis envoyé et, lors de la même vérification périodique qui contrôle déjà les paiements des échanges, renvoie ceux qui restent en attente.
Pourquoi c'est important
La confirmation de « paiement reçu » est le seul message que reçoit une personne qui vient de payer une différence : sans elle, elle croit que son argent s'est évaporé et elle t'écrit. Et l'avis au commerçant est ta première nouvelle de cet échange, celle qui te dit qu'il y a quelque chose à traiter. Aucun des deux ne devrait dépendre du bon fonctionnement de l'e-mail à une seconde précise.
Chaque avis suit son propre chemin
Les deux avis sont enregistrés séparément, donc seul celui qui a échoué est réessayé : si la confirmation de l'acheteur est partie et pas l'avis au commerçant, l'acheteur ne reçoit rien en double. Un cas concret : si ta boutique n'a pas encore d'adresse d'avis enregistrée, l'avis au commerçant attend : en ouvrant l'app, cette adresse est enregistrée, et l'avis part lors de la vérification périodique suivante, qui passe toutes les deux heures. Si les 24 heures depuis le paiement sont alors écoulées, cet avis ne part plus.
Le paiement ne dépend jamais de l'e-mail
L'encaissement et la confirmation de l'échange sont indépendants de l'envoi de l'e-mail : le paiement est enregistré et l'échange apparaît dans ta boîte de retours même si l'avis met du temps à partir. Ce qui est enregistré, c'est que l'avis a été envoyé et que le fournisseur d'e-mail l'a accepté, pas qu'il soit arrivé dans la boîte : returnEasier ne suit pas la remise. Cet enregistrement est interne : il sert à ne pas réessayer ce qui est déjà consigné comme envoyé, mais il n'est pas affiché dans l'app aujourd'hui, donc la demande ne te dit pas si un avis donné est parti ou non. Ce que tu vois sur la demande, c'est l'échange et son paiement, avec leur historique : si, les 24 heures passées, tu doutes qu'un avis soit arrivé, tu peux écrire toi-même à l'acheteur à partir de ces informations.