我开发了一个购物车,现在我被paypal购物车表单卡住了。我正试图发送多个项目与一个单一的运输,处理和税费。我已经创建了以下形式,但贝宝给我错误"Your shopping cart is empty."
这是我的代码
<form name="paypal" action="https://www.paypal.com/cgi-bin/webscr" ethod="post">
<input type="hidden" name="cmd" value="_cart">
<input type="hidden" name="upload" value="1">
<input type="hidden" name="rm" value="2" />
<input type="hidden" name="charset" value="utf-8" />
<input type="hidden" name="business" value="xxxx@xxxxx.com">
<input type="hidden" name="currency_code" value="USD" />
<input type="hidden" name="tax_cart" value="5">
<input type="hidden" name="handling_cart" value="30">
<input type="hidden" name="shipping" value="20">
<input type="hidden" name="currency_code" value="USD" />
<input type="hidden" name="item_name_1" value="Product 1">
<input type="hidden" name="item_number_1" value="1">
<input type="hidden" name="item_amount_1" value="60">
<input type="hidden" name="quantity_1" value="1">
<input type="hidden" name="item_name_2" value="Product 2">
<input type="hidden" name="item_number_2" value="4">
<input type="hidden" name="item_amount_2" value="10">
<input type="hidden" name="quantity_2" value="1">
<input type="submit" name="submit" value="Pay with Paypal" />
</form>
金额名称不正确。而不是
<input type="hidden" name="item_amount_2" value="10">
使用<input type="hidden" name="amount_2" value="10">
变量"handling_cart"应该可以工作。如果您的帐户设置为不允许基于交易的运输覆盖您的配置文件运输,则不会起作用。仔细检查你的PayPal账户中的运输配置文件,并确保你已经将其设置为允许基于交易的运输覆盖你的配置文件。