Richiesta rifiutata gateway PayPal - problema fattura duplicata
Si verifica un errore quando gli ID fattura duplicati vengono inviati a PayPal. In questo articolo viene illustrato come risolvere il problema aggiornando le preferenze di ricezione del pagamento PayPal per consentire più pagamenti per ID fattura.
Descrizione description
Ambienti
- Adobe Commerce on-premise, tutte le versioni
- Adobe Commerce su infrastruttura cloud, tutte le versioni
Problema
Quando si invia il pagamento, i clienti visualizzano il messaggio di errore:
… main.CRITICAL: Messaggio eccezione: il gateway PayPal ha rifiutato la richiesta. Pagamento già effettuato per InvoiceID (#10412: fattura duplicata).
PayPal non può elaborare il pagamento e completare l'ordine.
Causa
Il messaggio di errore viene visualizzato quando le fatture con lo stesso ID vengono inviate a PayPal più volte.
Ciò può verificarsi quando si utilizzano le stesse credenziali in diversi siti di Adobe Commerce (anche negli ambienti locali e di staging). Di seguito sono riportati alcuni scenari particolari:
- Più magazzini inviano le fatture a PayPal e utilizzano gli stessi ID fattura.
- Un nuovo archivio invia una fattura con un ID precedentemente inviato da un vecchio archivio.
Per impostazione predefinita, PayPal non consente di elaborare due volte la stessa fattura.
Risoluzione resolution
Modifica il tuo profilo PayPal per consentire più pagamenti per ID fattura. Devi apportare queste modifiche tramite PayPal.
- Accedi al tuo account all'indirizzo https://www.paypal.com.
- Fai clic su Profilo
>Profilo e impostazioni (angolo superiore destro). - Vai a I miei strumenti di vendita.
- Passa a Pagamento e gestione dei rischi
>Blocca pagamenti e fai clic su Aggiorna. - Preferenze di vendita, fai clic su Preferenze di ricezione pagamento.
- In Blocca pagamenti accidentali, scegliere No, consenti più pagamenti per ID fattura.
- Scorri verso il basso e fai clic su Salva.
Lettura correlata
-
Blocca pagamenti accidentali nei documenti per sviluppatori PayPal.
-
Pagamenti PayPal nella nostra guida utente:
-
Nella documentazione per gli sviluppatori: