我正在尝试使用贝宝为我的第 3 方购物车创建结帐。我将所有值与贝宝的网页“ https://developer.paypal.com/docs/classic/paypal-payments-standard/integration-guide/cart_upload/ ”完全相同。
我从我的数据库中获取产品名称。问题是,这是第一次,但是当我将另一个产品添加到我的购物车并单击购买进入贝宝商店页面时,它只得到了我数据库中的一个项目。我放了3个项目来测试它。
有人可以帮助我吗?我的代码是:
<form action="https://www.sandbox.paypal.com/cgi-bin/webscr" method="post" />
<input type="hidden" name="cmd" value="_cart" />
<input type="hidden" name="upload" value="1" />
<input type="hidden" name="business" value="vendedortest@test.com" />
<input type="hidden" name="item_name_1" value="<?php echo $product; ?>" />
<input type="hidden" name="item_number_1" value="<?php echo $id; ?>" />
<input type="hidden" name="amount_1" value="<?php echo $price; ?>" />
<input type="hidden" name="quantity_1" value="<?php echo $qty; ?>" />
<input type="hidden" name="currency_code" value="USD" />
<input type="hidden" name="lc" value="US" />
<input type="hidden" name="rm" value="2" />
<input type="hidden" name="return" value="products.php" />
<input type="hidden" name="cancel_return" value="cart.php" />
<input type="hidden" name="notify_url" value="paypal.php" />
<input type="hidden" name="charset" value="utf-8" />
</form>