我无法实现paypal购物车,这是我的沙盒网址,包含多个项目:
https://www.sandbox.paypal.com/cgi-bin/webscr?cmd=_cart&business=salman-facilitator@mywebsitedomain.com&lc=US&item_name_1=Donation+for+1&amount_1=81.41&item_number_1=1&quantity_1=1&item_name_2=Donation+for+2&amount_2=141.30&item_number_2=2&quantity_2=1&txn_type=cart&num_cart_items=2¤cy_code=USD&first_name=&email=&no_note=0&no_shipping=1&rm=2&return=http%3A%2F%2Fmywebsitedomain.com%2Fbeta%2Fdonation%2Fcart%2Fpaypal_success&cancel_return=http%3A%2F%2Fmywebsitedomain.com%2Fbeta%2Fdonation%2Fcart%3Fcancel%3D1&custom=_token=t00QTMrPNidVnWxkBSsTGQJ1FDnl8vsnW0z2FIOw¬ify_url=http%3A%2F%2Fmywebsitedomain.com%2Fbeta%2Fdonation%2Fipn&_token=t00QTMrPNidVnWxkBSsTGQJ1FDnl8vsnW0z2FIOw
Paypal发出此错误:“我们检测到此购物车存在问题。如果问题仍然存在,请与商家联系。”
网址似乎很好,但它不起作用并尝试了很多,但现在我不知道为什么会发生这种情况?
答案 0 :(得分:0)
PayPal不希望向买家的浏览器显示商家错误的详细信息,因此您会看到一般错误消息。但这些并不难诊断。
尝试基本调试tehniques来对错误进行三角测量。删除多组字段以查看错误的位置(例如,删除返回网址/取消网址内容;如果没有更改,请降低购物车复杂程度或尝试常规xclick(无购物车)。
顺便说一下,您在上面的URL中有几个奇怪的问题(明显的字符编码问题);不确定这些是从你的剪切和粘贴到SO还是在源头。如果他们在源头,那就是你的问题。参见例如(但不仅仅是)指定货币代码的尝试。答案 1 :(得分:0)
有一些拼写错误的代码,如“¤cy_code= USD”,请检查并更正。这应该是“currency_code”,请参阅here。
可能这是你的解决方案。