【发布时间】:2017-12-21 22:20:39
【问题描述】:
我正在尝试弄清楚如何在我的网站上接受 XBT(比特币)作为一种付款方式,但我想确保我拥有所需的所有信息并且操作正确。我使用贝宝作为从网站收取收入的方式
【问题讨论】:
我正在尝试弄清楚如何在我的网站上接受 XBT(比特币)作为一种付款方式,但我想确保我拥有所需的所有信息并且操作正确。我使用贝宝作为从网站收取收入的方式
【问题讨论】:
有几种方法可以做到这一点。
一种方法是使用比特币支付处理器来接受比特币支付,例如 bitpay.com 或 coinbase.com。
这些服务的工作方式与 PayPal 非常相似。当客户希望进行比特币支付时,他们将被带到支付处理器网站。然后,他们会将比特币发送到支付处理器,该金额将记入支付处理器的您的帐户。然后,支付处理器会以比特币或有时以法定货币(例如美元或欧元)向您付款。
走这条路的好处是设置和维护起来相当简单,缺点是支付处理器会向您收取费用,可以终止服务,而且您必须相信他们会实际付款给您。
另一种方式是直接使用您自己的支付系统接受比特币支付。
一种方法是下载比特币钱包软件并创建一个比特币钱包(参见 bitcoin.org 获取钱包软件列表),并存储一些比特币地址的列表(或者最好是钱包主公共密钥)在您的服务器上。每当客户希望进行比特币付款时,您将从列表中为订单分配一个比特币地址,将其显示给客户并使用 API 检查该地址是否已收到任何付款(强烈建议运行您自己的节点并使用它的 API 来检查付款,而不是使用 3rd 方服务)。收到全额付款并确认后,您会将订单标记为已付款并继续下单。
这种方法的优点是您直接收到付款并且您可以完全控制付款系统,保证您收到比特币,并且没有中间人可以阻止您收到付款,也没有人向您收取费用费用(尽管当您从钱包发送付款时,您仍然需要支付比特币网络交易费用)。缺点是这个系统很难设置和维护,如果你想收到美元,你需要自己在货币交易所兑换比特币。
如果您不需要知道特定客户是否向您付款,例如您是否收到捐款,那么您可以简单地创建一个比特币钱包并将地址放在您的网站上。或者,您可以手动为每个客户提供一个唯一的比特币地址并手动检查他们是否已付款,从而手动处理您的付款。
【讨论】: