Как передать пользовательскую сумму с помощью формы проверки Bitpay?

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

Их размещаемую форму проверки (аналогичную форме проверки PayPal) легко интегрировать, однако я не знаю, как передать сумму заказа с помощью формы, чтобы одну и ту же кнопку проверки можно было использовать для разных заказов (платежей).

Вот их страница, касающаяся размещенной проверки: https://bitpay.com/help-hosted-checkout

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

Благодарю.

1 ответ

Я также искал помощи по кнопке битовой оплаты для проекта и нашел этот вопрос (и еще один понравившийся), поэтому возвращаюсь к ответу, если это может помочь другим в будущем: если вы получили свой код кнопки битовой оплаты из платежа опция кнопки на bitpay, ваш код может выглядеть примерно так:

<form action="https://test.bitpay.com/checkout" method="post">
   <input type="hidden" name="action" value="checkout" />
   <input type="hidden" name="posData" value="" />
   <input type="hidden" name="price" value="<?php echo $price_var;?>" />
   <input type="hidden" name="data" value="...(your data value)..." />
   <input name="checkout" type="submit" value="Checkout" class="form-button-submit button"/>
 </form>

Наличие строки кода с "name="price"'позволяет вам установить глобальную переменную (возможно, общую сумму вашей корзины) в качестве суммы заказа. Надеюсь это поможет!

Другие вопросы по тегам