我正在使用 PayPal WPP API 来尝试处理付款。当我完成付款时,并非我映射的所有数据都显示(或准确)在交易详细信息中。例如,订单描述、账单地址、卡安全码要么都是空白,要么显示我认为是默认信息。我没有收到来自 API 的错误消息,并且其他所有内容都已正确映射。
这是 postdata(通过 cURL 发送到https://api-3t.sandbox.paypal.com/nvp,但我也有用户在实时端点上报告此内容)
METHOD=DoDirectPayment&PAYMENTACTION=Sale&IPADDRESS=IP-REMOVED&VERSION=95.0&BUTTONSOURCE=Formstack_Cart_WPP_US&USER=SANDBOX-CREDENTIALS-REMOVED&PWD=SANDBOX-CREDENTIALS-REMOVED&SIGNATURE=SANDBOX-CREDENTIALS-REMOVED&AMT=3&HANDLINGAMT=&SHIPPINGAMT=&TAXAMT=&DESC=test+test+test&INVNUM=&CURRENCYCODE=&ACCT=4539644852839411&CVV2=323&EXPDATE=012016&EMAIL=test%40test.test&SHIPTOPHONENUM=&FIRSTNAME=test2&LASTNAME=test&STREET=test&STREET2=&CITY=test&STATE=AL&ZIP=12345&COUNTRYCODE=US&L_AMT0=3.00&L_QTY0=1&L_NAME0=Paypal+Pro&ITEMAMT=3
我已尝试删除空值的 NVP,但我找不到有关此问题的其他结果。我错过了什么?