2016-11-24 8 views
1

PayPal Express Checkoutの統合に問題があります。 DoExpressCheckoutコード「」という引数が無効なために取引が拒否されました。詳細はのエラーメッセージを参照してください。しかし、応答には追加のエラーメッセージは含まれません。DoExpressCheckout 10004 - 追加のエラーメッセージがありません

これは、私たちの統合によってランダムに発生します。約1ヶ月前に開始され、70回対1430回の成功した取引が発生しました。

ランダムであるようです。特定の金額、ブラウザのタイプ、トランザクションの時間などには関係しません。ユーザー1人は何回か失敗してから、同じトークンでもう一度試してみてください。 10分後に戻ったり、ブラウザを変更したユーザーもいます。ほとんどの人はあきらめる。

このエラーのデバッグをさらに取得する方法はありますか?ご意見ありがとうございます。

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は返します:

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

paypalに連絡し、問題を認識して調査中です。 – Birb

答えて

0

エラーがPayPals側にありました。同じ問題がある場合は、サポートチケットをログするだけで魔法が起こります。

関連する問題