Nodes

如何在我的網站上允許/設置加密轉賬/付款?

  • March 2, 2022

我想了解如何允許我網站上的最終使用者使用加密貨幣支付商品。

我的問題:

1 - 我如何確認交易已收到?

2 - 我如何確認交易的價值是正確的?

3 - 是否有任何 API 可以用來實現我正在尋找的東西?

4 - 如果我必須給使用者退款,我會怎麼做?

我如何確認交易已收到?

我如何確認交易的價值是正確的?

有兩種方法:

  1. 設置並執行您自己的完整 somecoin* 節點,並為您的站點\商店編寫一個支付模組以與之互動。該模組應該提供一種查詢交易資訊、請求付款地址等的方法。
  • somecoin - 比特幣或任何山寨幣

是否有任何 API 可以用來實現我正在尋找的東西?

  1. 您可以使用第三方服務。他們擁有全節點並提供 API。您可以在該 API 之上創建支付模組。

如果我必須給使用者退款,我會怎麼做?

這取決於支付模組的實現,您需要一個方法來創建一個退款交易到使用者地址。

您可以使用 insticce.com api。無需註冊。使用它為您的網站生成唯一地址。收到付款後,它將點擊您選擇的回調網址。

它還會將所有付款立即轉發到您選擇的轉發地址。如果需要,您可以選擇在收到通知之前等待確認。

如果您接受零確認,您不僅會收到通知,還會在客戶點擊“發送”後的幾秒鐘內通過您的轉發地址收到付款。

它適用於測試網、主網並使用 cashaddr 格式。

引用自:https://bitcoin.stackexchange.com/questions/69275