2016-11-24 2 views
1

Wir haben ein Problem mit unserer PayPal Express Checkout-Integration. Wir sehen einen Fehler von DoExpressCheckout mit Code Sprichwort "Transaktion wegen eines ungültigen Arguments abgelehnt. Siehe zusätzliche Fehlermeldungen für Details." Die Antwort enthält jedoch keine zusätzlichen Fehlermeldungen.DoExpressCheckout 10004 - keine zusätzlichen Fehlermeldungen

Dies geschieht zufällig mit unserer Integration. Es begann vor ungefähr einem Monat und ist 70 Mal passiert, verglichen mit 1430 erfolgreichen Transaktionen.

Es scheint zufällig zu sein. Nicht an bestimmte Beträge, Browsertyp, Zeitpunkt der Transaktion usw. gebunden. Ein Benutzer könnte mehrere Fehler haben, dann versuchen Sie es erneut mit dem gleichen Token und lassen Sie es durchlaufen. Einige Benutzer sind 10 Minuten später zurückgekommen oder haben den Browser gewechselt und es funktioniert. Die meisten geben auf.

Ich würde mich über Vorschläge freuen, gibt es eine Möglichkeit, weitere Debug für diesen Fehler zu erhalten?

SetExpressCheckout

USER=XXX 
PWD=XXX 
SIGNATURE=XXX 
VERSION=112 
METHOD=SetExpressCheckout 
ALLOWNOTE=0 
ADDROVERRIDE=1 
PAYMENTREQUEST_0_SHIPTONAME=Mr X 
PAYMENTREQUEST_0_SHIPTOSTREET=Test St 
PAYMENTREQUEST_0_SHIPTOSTREET2= 
PAYMENTREQUEST_0_SHIPTOCITY=City 
PAYMENTREQUEST_0_SHIPTOSTATE=State 
PAYMENTREQUEST_0_SHIPTOZIP=5000 
PAYMENTREQUEST_0_SHIPTOCOUNTRYCODE=AU 
PAYMENTREQUEST_0_SHIPTOPHONENUM=8888888888 
RETURNURL=URLA 
CANCELURL=URLB 
PAYMENTREQUEST_0_PAYMENTACTION=Authorization 
PAYMENTREQUEST_0_CURRENCYCODE=AUD 
PAYMENTREQUEST_0_AMT=20.9 
L_PAYMENTREQUEST_0_NAME0=DOOM PATROL VOL 6 #3 
L_PAYMENTREQUEST_0_AMT0=7.95 
L_PAYMENTREQUEST_0_NUMBER0=SEP160206 
L_PAYMENTREQUEST_0_QTY0=1 
L_PAYMENTREQUEST_0_CURRENCYCODE0=AUD 
L_PAYMENTREQUEST_0_NAME1=MOTHER PANIC#1 
L_PAYMENTREQUEST_0_AMT1=7.95 
L_PAYMENTREQUEST_0_NUMBER1=SEP160201 
L_PAYMENTREQUEST_0_QTY1=1 
L_PAYMENTREQUEST_0_CURRENCYCODE1=AUD 
L_PAYMENTREQUEST_0_NAME2=Regular Post (cannot be tracked) 
L_PAYMENTREQUEST_0_AMT2=5 
L_PAYMENTREQUEST_0_NUMBER2=Freight 
L_PAYMENTREQUEST_0_QTY2=1 
L_PAYMENTREQUEST_0_CURRENCYCODE2=AUD 

GetExpressCheckout

USER=XXX 
PWD=XXX 
SIGNATURE=XXX 
VERSION=2.3 
TOKEN=EC-5DX46556HG972093T 
METHOD=GetExpressCheckoutDetails 

DoExpressCheckout

USER=XXX 
PWD=XXX 
SIGNATURE=XXX 
VERSION=2.3 
PAYMENTACTION=Authorization 
PAYERID=XXX 
TOKEN=EC-5DX46556HG972093T 
AMT=20.9 
CURRENCYCODE=AUD 
METHOD=DoExpressCheckoutPayment 

PayPal zurück:

TOKEN=EC-5DX46556HG972093T 
TIMESTAMP=2016-11-23T10:53:35Z 
CORRELATIONID=XXX 
ACK=Failure 
VERSION=2.3 
BUILD=000000 
L_ERRORCODE0=10004 
L_SHORTMESSAGE0=Internal Error 
L_LONGMESSAGE0=Transaction refused because of an invalid argument. See additional error messages for details. 
L_SEVERITYCODE0=Error 
+0

kontaktiert Paypal und sie sind sich des Problems bewusst und werden untersucht. – Birb

Antwort

0

Fehler auf paypals Seite war. Wenn du das gleiche Problem hast, melde einfach ein Support-Ticket und Magie wird passieren.

Verwandte Themen