Paypal购物车有多个项目

时间:2013-03-12 23:04:00

标签: paypal paypal-sandbox

我开发了一个购物车,现在我被困在了paypal购物车表格中。我正在尝试发送多件物品,包括一次运费,手续费和税费。我创建了以下表单,但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>

2 个答案:

答案 0 :(得分:3)

为金额提供的名称不正确。而不是

<input type="hidden" name="item_amount_2" value="10">

使用

<input type="hidden" name="amount_2" value="10">

答案 1 :(得分:0)

变量“handling_cart”应该有效。如果您设置的帐户不允许基于交易的运费覆盖您的个人资料,则无效。仔细检查您的PayPal帐户中的运费资料,并确保将其设置为允许基于交易的运费覆盖您的个人资料。