0

ペイパルからsetExpressCheckout呼び出しをリクエストしていますが、エラーコード10413が表示されます。アイテムの合計から税金を取り除き、リクエストに&PAYMENTREQUEST_0_TAXAMTを追加するまで、問題なく機能していました。リクエストのURLは次のとおりです。

https://api.sandbox.paypal.com/nvp?
METHOD=setExpressCheckout&VERSION=87.0
&USER=XXXXXXXXXX
&PWD=XXXXXXXXXX
&SIGNATURE=XXXXXXXXXX
&RETURNURL=XXXXXXXXXX
&CANCELURL=XXXXXXXXXX
&L_PAYMENTREQUEST_0_NAME0=Hy+Guardian+Fly+Rug
&L_PAYMENTREQUEST_0_NUMBER0=HY-FLY
&L_PAYMENTREQUEST_0_DESC0=Size%3A+4+ft+6%2C+Size%3A+4+ft+6%2C+Size%3A+4+ft+6%2C+Size%3A+4+ft+6
&L_PAYMENTREQUEST_0_AMT0=47.00
&L_PAYMENTREQUEST_0_QTY0=1
&PAYMENTREQUEST_0_CURRENCYCODE=GBP
&PAYMENTREQUEST_0_ITEMAMT=37.60
&PAYMENTREQUEST_0_SHIPPINGAMT=11.25
&PAYMENTREQUEST_0_TAXAMT=9.40
&PAYMENTREQUEST_0_AMT=58.25
4

1 に答える 1

3

私のコメントによると、

合計金額がアイテムの合計金額と異なるようです。

すなわち

&PAYMENTREQUEST_0_CURRENCYCODE=GBP
&PAYMENTREQUEST_0_ITEMAMT=37.60
&PAYMENTREQUEST_0_SHIPPINGAMT=11.25
&PAYMENTREQUEST_0_TAXAMT=9.40
&PAYMENTREQUEST_0_AMT=58.25

58.25を表示します

まだ

L_PAYMENTREQUEST_0_AMT0=47.00

47.00を表示

価格の不一致がこの問題を引き起こす可能性があります;)

于 2012-08-08T12:47:02.687 に答える