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ą.

gouri
źródło
Sprawdź krok za zrzutami ekranu, rakeshjesadiya.com/error-10412-paypal-duplicate-invoice-php
Rakesh Jesadiya

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”.

Pankaj Sharma
źródło
0

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

Andrey Borgoyakov
źródło
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