Paypal 贝宝购物车与多个项目

Paypal 贝宝购物车与多个项目,paypal,paypal-sandbox,Paypal,Paypal Sandbox,我已经开发了一个购物车,现在我坚持与贝宝购物车的形式。我试图发送一个单一的航运,处理和税费多个项目。我创建了以下表单,但paypal给我的错误是“你的购物车是空的。” 这是我的代码 <form name="paypal" action="https://www.paypal.com/cgi-bin/webscr" ethod="post"> <input type="hidden" name="cmd" value="_cart"> <input type=

我已经开发了一个购物车,现在我坚持与贝宝购物车的形式。我试图发送一个单一的航运,处理和税费多个项目。我创建了以下表单,但paypal给我的错误是“你的购物车是空的。”

这是我的代码

<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">

使用



变量“搬运车”应该可以工作。如果您的帐户设置为不允许基于事务的传送覆盖您的配置文件传送,那么它将不起作用。在您的PayPal帐户中仔细检查您的配送配置文件,并确保已将其设置为允许基于交易的配送覆盖您的配置文件。

谢谢,成功了!为什么Paypal不关注这个领域<代码>它应该显示125美元而不是105美元,不客气。我不知道为什么它没有被捡起来。我建议为此提出一个新问题。看起来贝宝不支持全车运输
<input type="hidden" name="amount_2" value="10">