Кнопка PayPal Buy Now: добавьте мою цену?

У меня есть форма, которую пользователь заполняет до перехода на кнопку PayPal Buy Now. Форма содержит информацию, такую ​​как имя пользователя и сумму, которую они будут платить (в скрытом поле).

Я знаю, что, вероятно, есть способ передать переменную имени в PayPal с помощью функции Advanced Variables, но есть ли способ изменить цену кнопок?

И могу ли я сделать это с помощью переменных PHP?

Например: item_name=<?php $myitem ?>

Любой совет будет полезен! благодаря

РЕДАКТИРОВАТЬ: Форма по запросу

 <form action="https://www.paypal.com/cgi-bin/webscr" method="post"> <input type="hidden" name="cmd" value="_s-xclick"> <input type="hidden" name="hosted_button_id" value="XXXX"> <input type="image" src="http://img.ruphp.com/variables/btn_buynowCC_LG.gif" border="0" name="submit" alt="PayPal — The safer, easier way to pay online."> <img alt="" border="0" src="http://img.ruphp.com/variables/pixel.gif" width="1" height="1"> </form> 

Если я правильно понимаю ваш вопрос, вы должны поместить amount скрытого поля в paypal. например

 <input type="hidden" name="amount" value="100"> <input type="hidden" name="currency_code" value="USD"> 

Эта форма предложит paypal спросить 100 долларов от покупателя.

конечно, вы можете добавить свой собственный var там, например

 <input type="hidden" name="amount" value="<?php echo $amount;?>"> 

НТН

Я даже не могу получить эту работу с помощью кнопки unhosted. Кажется, Paypal никогда не позволяет вам изменять сумму. Я вижу это так:

host button: сумма устанавливается в коде, на который указывает кнопка «Host id id»: PayPal шифрует информацию, какая сумма является частью

поэтому в любом случае вы не можете его изменить или, по крайней мере, я не смог этого сделать.

Сказав это, есть переменная, называемая «сумма», которую вы можете использовать. Поэтому я очень смущен этим.