0
PayPal APIコマンドSetExpressCheckoutを呼び出そうとしています。私は同じ問題を説明する、多数の他の記事を見てきたと回答から、私がすべてのパラメータを追加したようだPayPal API返品コード10400:注文合計がありません
METHOD=SetExpressCheckout
VERSION=2.7.1
PWD=PWD
USER=USER
SIGNATURE=SIG
PAYMENTREQUEST_0_AMT=1.36
PAYMENTREQUEST_0_PAYMENTACTION=Sale
RETURNURL=https://url/confirm/?id=ID
CANCELURL=https://url/cancel/?id=ID
PAYMENTREQUEST_0_CURRENCYCODE=EUR
REQCONFIRMSHIPPING=0
NOSHIPPING=1
L_PAYMENTREQUEST_0_NAME0=ITEM_NAME
L_PAYMENTREQUEST_0_AMT0=1.36
L_PAYMENTREQUEST_0_QTY0=1
L_PAYMENTREQUEST_0_ITEMCATEGORY0=Digital
BUTTONSOURCE=PP-ECWizard
:私は渡してい
パラメータは、次の(URLパラメータ)です注文総額(PAYMENTREQUEST_0_AMT)を含む必要があります。私は上記のヘルプのいずれかの種類に感謝
{"TIMESTAMP":"2017-06-03T15:13:26Z","CORRELATIONID":"ID","ACK":"Failure","VERSION":"2.700000","BUILD":"34310309","L_ERRORCODE0":"10400","L_SHORTMESSAGE0":"Transaction refused because of an invalid argument. See additional error messages for details.","L_LONGMESSAGE0":"Order total is missing.","L_SEVERITYCODE0":"Error"}
:
APIは、以下の(JSON)を返しています。
ありがとうございました!
PayPalは何もわかりませんが、最初のurlパラメータに '?'はありますか? (Ex 'http://example.com/?apple = orange&value = fruit') – Terminus
@Terminusあなたの返事をありがとう、私は使用していますか? URLパラメータの場合 –