PayPal-gateway avvisade begäran - dubblettfakturautleverans

Den här artikeln innehåller en korrigering för PayPal-gatewayens nekade begäran - dubblettfakturaproblem.

När kunden skickar in en betalning kan ett fel uppstå för en dubblettfaktura:

PayPal-gatewayen har avvisat begäran. Betalning har redan gjorts för detta faktura-ID (#10412: Duplicera faktura)

Problemet uppstår när fakturor med samma ID skickas till PayPal flera gånger.

Du kan lösa problemet genom att tillåta flera betalningar per faktura-ID i PayPals Inställningar för betalningsmottagning. Om detta ändras accepteras betalningar utan felmeddelanden i PayPal, även för fakturor med duplicerade ID:n.

Berörda versioner

  • Adobe Commerce lokala, alla versioner
  • Adobe Commerce om molninfrastruktur, alla versioner

Problem

När kunderna skickar in betalningar visas felmeddelandet:

... main.CRITICAL: Exception message: PayPal gateway has rejected request. Payment has already been made for this InvoiceID (#10412: Duplicate invoice).

PayPal kan inte bearbeta betalningen och slutföra ordern.

Orsak

Felmeddelandet visas när fakturor med samma ID skickas till PayPal flera gånger.

Det här kan hända om du använder samma inloggningsuppgifter för flera Adobe Commerce-platser (till och med för lokala miljöer och mellanlagringsmiljöer). Följande scenarier kan vara speciella:

  • Flera butiker skickar fakturor till PayPal och använder samma faktura-ID
  • En ny butik skickar en faktura med ett ID som tidigare har skickats av en gammal butik

Som standard tillåter PayPal inte bearbetning för samma faktura två gånger.

Lösning

Ändra din PayPal-profil så att du kan använda flera betalningar per faktura-ID. Du måste göra dessa ändringar via PayPal.

  1. Logga in på ditt konto på https://www.paypal.com.
  2. Klicka på Profil > Profil och inställningar (övre högra hörnet).
  3. Gå till Mina säljverktyg.
  4. Navigera till Få betalt och hantera min risk > Blockera betalningar och klicka på Uppdatera.
  5. Försäljningsinställningar, klicka på Inställningar för betalningsmottagning.
  6. Välj Nej, tillåt flera betalningar per faktura-ID under Blockera olycksbetalningar. paypal_allow_multiple_payments_per_invoice_id.png
  7. Rulla längst ned och klicka på Spara.

Mer information

recommendation-more-help
8bd06ef0-b3d5-4137-b74e-d7b00485808a