如何使用Bitpay托管的结账表单传递自定义金额?

时间:2017-12-12 16:08:27

标签: button checkout bitcoin hosted bitpay

我希望整合BitPay以便在我的某个网站上处理比特币付款。

他们的托管结帐表单(类似于PayPal结帐表单)很容易整合,但我不知道如何通过表单传递订单金额,以便相同的结帐按钮可用于不同的订单(付款)

这是关于托管结帐的页面:https://bitpay.com/help-hosted-checkout

Bitpay明确表示我们可以通过不同的订单金额,但他们没有在上述页面上为此提供任何字段。我已经联系过他们,他们会在3天内回复,但由于我最早需要整合,我希望有人可以帮助我。

感谢。

1 个答案:

答案 0 :(得分:1)

我也在寻找项目的bitpay按钮的帮助,并发现了这个问题(和另一个类似的问题),所以回过头来回答以后它可以帮助其他人:如果你得到了你的bitpay按钮代码从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”'代码行可以将全局变量(可能是您的购物车总数)设置为订单金额。希望这有帮助!