Płatność za fakturę została już dokonana (nr 10412: Duplikat faktury) [zamknięte]


11

Stworzyłem jeden cykliczny produkt profilowy i wykorzystuję paypal jako bramę płatności. Po kliknięciu płatności otrzymałem błąd jako

„Brama PayPal odrzuciła żądanie. Płatność za tę fakturę została już dokonana (nr 10412: zduplikowana faktura)”.

Dokonałem wymaganych ustawień na moim koncie PayPal. Konto PayPal (standardowe)> Profil> Preferencje otrzymywania płatności> W obszarze Blokuj przypadkowe płatności : wybierz Nie, zezwalaj na wiele płatności na identyfikator faktury .

Ale wciąż daje mi ten sam błąd.

Wszelkie sugestie bardzo pomogą.


Odpowiedzi:


5

Myślę, że ten problem narasta, gdy mamy wiele wystąpień witryny. W przypadku wielu wystąpień programistycznych witryny. Musisz zezwolić na „Akceptuj duplikat faktury” w Paypal.

Aby to naprawić, musisz przejść do konta PayPal: Moje konto> Profil> Moje narzędzia sprzedaży> Nazwa wyciągu z karty kredytowej> „Zezwalaj na wielokrotne płatności według identyfikatora faktury”.


0

Powinieneś wyczyścić var/sessionfolder i spróbować ponownie.


to może być komentarz.
Julien Lachal

4
To wymaga dużego znaku ostrzegawczego, że wylogowuje wszystkich klientów i usuwa wszystkie wózki gości. A dlaczego miałoby to pomóc?
Fabian Schmengler,

Kiedy napotkałem ten problem, pierwszy mi pomógł. Gdy zostawisz klienta przy niedokończonej kasie, w sesji klienta jest już dla niego utworzony identyfikator faktury. Każda próba przeprowadzenia poniższej transakcji prowadzi do tego komunikatu o błędzie. To pierwszy, jaki przychodzi na myśl
Andrey Borgoyakov,

Chociaż to rozwiązanie również dla mnie zadziałało (na szczęście na stronie testowej), muszę podkreślić także komentarz @FabianSchmengler. Preferowane byłoby mniej destrukcyjne rozwiązanie, ale jeśli naprawdę potrzebujesz poprawki, to by to zadziałało.
wr125
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.