自4月29日以来,贝宝似乎经常出现错误。用户尝试通过Magento 1.9.2.4网站上的Paypal Checkout Express购买商品时,每隔几笔交易就会弹出#10426无效数据错误。
在记录api调用时,我可以看到以下有效负载(我已经隐藏了个人信息):
[url] => https://api-3t.paypal.com/nvp
[DoDirectPayment] => Array
(
[PAYMENTACTION] => Authorization
[IPADDRESS] => hidden
[RETURNFMFDETAILS] => 1
[AMT] => 0.00
[CURRENCYCODE] => CAD
[INVNUM] => GS-2000497
[NOTIFYURL] => https://www.website.com/fr/paypal/ipn/
[EMAIL] => hidden
[CREDITCARDTYPE] => ****
[ACCT] => ****
[EXPDATE] => ****
[CVV2] => ****
[ISSUENUMBER] =>
[ITEMAMT] => -169.94
[TAXAMT] => 0.00
[SHIPPINGAMT] => 0.00
[BUSINESS] =>
[FIRSTNAME] => hidden
[LASTNAME] => hidden
[MIDDLENAME] =>
[SALUTATION] =>
[SUFFIX] =>
[COUNTRYCODE] => hidden
[STATE] => hidden
[CITY] => hidden
[STREET] => hidden
[ZIP] => hidden
[PHONENUM] => hidden
[SHIPTOCOUNTRYCODE] => hidden
[SHIPTOSTATE] => hidden
[SHIPTOCITY] => hidden
[SHIPTOSTREET] => hidden
[SHIPTOZIP] => hidden
[SHIPTOPHONENUM] => hidden
[SHIPTOSTREET2] =>
[STREET2] =>
[SHIPTONAME] => hidden
[METHOD] => DoDirectPayment
[VERSION] => 72.0
[USER] => ****
[PWD] => ****
[SIGNATURE] => ****
[BUTTONSOURCE] => Magestore_SI_MagentoCE
)
由于某些原因,您可以看到AMT为0.00。每次交易失败,金额为0.00,而其他时候交易成功,AMT可以接受实际交易总额。
此问题于4月29日在3个不同的1.9.2.4 Magento网站上开始。谁知道会导致这个问题吗? api或我未曾看到的任何变化?我发现的唯一一件事是当天https://www.paypal.com/webapps/mpp/ua/privacy-full#6
更改了Paypal政策谢谢