PayPal包含多个项目的购物车不起作用


Paypal shopping cart with multiple items are not working

我无法实现PayPal购物车,这是我包含多个项目的沙盒 URL:

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给出此错误:"我们检测到此购物车有问题。如果问题仍然存在,请联系商家。

URL 似乎很好,但它不起作用并尝试了很多,但现在我不知道为什么会发生这种情况?

PayPal不希望

向买家的浏览器显示商家错误的详细信息,因此您会看到一般错误消息。但这些并不难诊断。

尝试使用基本的调试技术对错误进行三角测量。删除字段集以查看错误所在(例如,删除返回 URL/取消 URL 内容;如果这不会改变它,请降低购物车复杂性或尝试常规 xclick(无购物车)。

顺便说一句,您在上面的 URL 中有几个奇怪之处(明显的字符编码问题);不确定这些是来自您的剪切和粘贴到 SO 还是在源中。如果它们在源头中,那就是你的问题。例如,请参阅(但不仅限于)指定货币代码的尝试。

有一些拼写错误的代码,如"¤cy_code=USD"请检查并更正。这应该是"currency_code"看这里。

也许这就是你的解决方案。