Создайте пользовательскую переменную PayPal, чтобы ее можно было передать в кассу - PullRequest
0 голосов
/ 23 марта 2012

У меня есть этот код, который передается в кассу Paypal:

<?php foreach ($paypalBasket as $item): ?>
    <input type='hidden' name='item_name_<?php echo $count ?>' value="<?php echo htmlspecialchars($item[0]) ?>">
    <input type='hidden' name='item_number_<?php echo $count ?>' value='<?php echo htmlspecialchars($count) ?>'>
    <input type='hidden' name='quantity_<?php echo $count ?>' value='<?php echo htmlspecialchars($item[1]) ?>'>
    <input type='hidden' name='amount_<?php echo $count ?>' value='<?php echo htmlspecialchars($item[2]) ?>'>

Вся эта информация затем появляется в кассе Paypal с левой стороны, как я уверен, вы знаете.Но я хочу добавить еще одну информацию - «описание».Но в Paypal нет встроенной переменной, связанной с описанием.Описание - это всего лишь одно слово, представляющее такой продукт, как «роза», «орнамент», «мебель».У меня есть это в базе данных как prod_type, который находится в массиве $ item, указанном в коде.

У меня есть этот код для ввода описания:

<input type='hidden' name='item_name_<?php echo $count ?>' value="<?php echo htmlspecialchars($item[3]) ?>">

НО, переменная не может бытьitem_name - потому что это фактически описание элемента.Так что у меня есть переменная как ???Можете ли вы создать собственные переменные для Paypal?

1 Ответ

0 голосов
/ 23 марта 2012

Какой интерфейс PayPal вы используете? Экспресс, Прямой, Поток, Масса? Насколько я знаю, вы не можете создавать «пользовательские» переменные для PayPal, но есть ряд дополнительных переменных, которые вы можете использовать. Проверьте эту замечательную статью: http://www.binpress.com/app/php-paypal-api-class/20

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...