Paypal NVP:SetExpressCheckout:缺少订单总数

Paypal NVP:SetExpressCheckout:缺少订单总数,paypal,paypal-sandbox,paypal-nvp,Paypal,Paypal Sandbox,Paypal Nvp,我对SetExpressCheckout paypal nvp有问题。我得到以下错误 TIMESTAMP=2014%2d09%2d12T04%3a46%3a48Z&CORRELATIONID=bac06e6e9473d&ACK=Failure&VERSION=112%2e0&BUILD=127 86467&L_ERRORCODE0=10400&L_SHORTMESSAGE0=交易%20被拒绝%20因为%20an的%20无效%20参数%2e%20See%20额外%20错误%20消息%20用于%20

我对SetExpressCheckout paypal nvp有问题。我得到以下错误

TIMESTAMP=2014%2d09%2d12T04%3a46%3a48Z&CORRELATIONID=bac06e6e9473d&ACK=Failure&VERSION=112%2e0&BUILD=127
86467&L_ERRORCODE0=10400&L_SHORTMESSAGE0=交易%20被拒绝%20因为%20an的%20无效%20参数%2e%20See%20额外%20错误%20消息%20用于%20详细信息%2e&L_LONGMESSAGE0=订单%20总计%20正在%20丢失%2e&L_SEVERITYCODE0=错误

我已将以下变量传递给setexpresscheckout

&RETURNURL=xxx&CANCELURL=yyy&ALLOWNOTE=1&PAYMENTREQUEST\u 0\u PAYMENTACTION=Sale&L\u PAYMENTREQUEST\u 0\u NAME0=诺基亚推出了功能丰富的Lumia中端手机smartphone&L\u PAYMENTREQUEST\u 0\u NUMBER0=xROwRr6F&L\u PAYMENTREQUEST\u 0\u QTY0=50&L\u PAYMENTREQUEST\u 0\u QTY0=1&LOGOIMG=mmm&PAYMENTREQUEST\u 0\u SHIPPINGAMT=10&PAYMENTREQUEST\u TAXAMT=0&PAYMENTREQUEST\u 0\u ITEMAMT=50&PAYMENTREQUEST\u 0\u AMT=60&PAYMENTREQUEST\u 0\u CURRENCYCODE=USD

但错误显示
“缺少订单总数”
。。是否所有传递的变量都正确


请帮忙

我已经解决了这个问题,因为所有项目的数量,我已经给出了urlencode,对于returnURL和cancelURL,在传递到paypal服务器之前对其进行解码。现在我从物品数量中删除了所有urlencode,这就解决了问题


谢谢

尝试将金额值格式化为小数点后2位,看看这是否有帮助。