Как передать пользовательскую сумму с помощью формы проверки 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"'позволяет вам установить глобальную переменную (возможно, общую сумму вашей корзины) в качестве суммы заказа. Надеюсь это поможет!