Я пытаюсь создать кассу для своей третьей торговой корзины с PayPal. Я ставлю все значения точно так же на веб-странице Paypal «https://developer.paypal.com/docs/classic/paypal-payments-standard/integration-guide/cart_upload/».Paypal Сторонняя корзина
Я получаю название продукта из моей базы данных. Проблема в том, что он принимает это в первый раз, но когда я добавляю другой товар в свою корзину и нажимаю «купить», чтобы перейти на страницу магазина PayPal, он просто получил один элемент моей базы данных. Я положил 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="[email protected]" />
<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>
В вашем примере есть только один элемент (хотя элемент item1, где обычно первым элементом будет item0, затем item1, item2). Если это 3-элементный случай, который не работает, почему вы не делитесь этим случаем? – geewiz
На веб-сайте разработчика paypal говорится ввести имя для ввода как: name = "item_name_1", и поэтому автоматически добавит другой itens, когда я положу их в корзину, но нет, у меня есть 1 элемент в моей корзине, и все идет правильно, но когда я ставлю второй элемент на третьем месте на странице проверки PayPal, просто перейдите к последнему элементу, который помещен в мою корзину покупок, я положил 3 элемента в базу данных, чтобы проверить его. –