技術ノート プログラミング ウェブサイトでビットコインまたは暗号通貨の支払いを受け入れる方法

ウェブサイトでビットコインまたは暗号通貨の支払いを受け入れる方法

ウェブサイトでビットコインまたは暗号通貨の支払いを受け入れる方法

暗号通貨の知名度は日に日に高まっており、 クレジット カード やその他のデジタル ウォレットと並ぶ代替支払い方法として暗号通貨を提供するオンライン ストアが増えています。それを電子商取引サイトにどのように統合しますか?

これはどのように作動しますか?

ウェブサイトでビットコインまたは暗号通貨の支払いを受け入れる方法

技術的には、Web サイトに何らかの統合を行う必要はありません。暗号通貨はクレジットカードとは異なります。実際にはデジタル キャッシュに似ており、支払いシステムとウォレット システムが組み込まれています。したがって、実店舗で現金で支払うのと同じように、支払いをウォレットに直接送金してもらうことができます。

ウェブサイトでビットコインまたは暗号通貨の支払いを受け入れる方法

しかし、それは面倒です。ユーザーがすぐにチェックアウトして商品をすぐに受け取れるように、完全なチェックアウト システムをサイトに簡単に統合できたほうが良いでしょう。サイトに統合できる暗号通貨支払いプロセッサがいくつかあります。 Coinbase が 最も人気がありますが、 CoinPayments BitPay など他にもあります。

これらの支払いプロセッサを使用すると、既存のシステムと統合するチェックアウト ページを作成できます。 Shopify WooCommerce など、これらを直接サポートするプラットフォームを使用している場合は、それらをリンクするだけで済みます。それ以外の場合は、プロセッサの API を直接使用する必要があります。

ウェブサイトでビットコインまたは暗号通貨の支払いを受け入れる方法

Shopifyの使用

電子商取引のための最大のプラットフォームの 1 つである Shopify を 使用している場合は、暗号通貨がプラットフォーム上で第一級のサポートを受けているため、幸運です。 Shopify は、Coinbase やその他のいくつかの暗号プロセッサを含む、多くの代替支払い方法をサポートしています。

Shopify を使用していないが、電子商取引 Web サイトの構築を検討している場合は、とにかく使いやすさの点で Shopify をお勧めします。

ストアのダッシュボードの左下にある [設定] に移動し、[支払い] をクリックします。

次に、「代替支払いプロバイダー」を選択し、Coinbase を検索します。

次に、 Coinbase の メールアドレスと API キーを入力する必要があります。API キーは、[設定] > [API] にあります。その後、ユーザーはサポートされている他の決済プロバイダーに加えて Coinbase を使用できるようになります。

もちろん、Shopify は暗号通貨による支払いをサポートしているだけではありません。暗号通貨を使用して、 ウェブサイトでクレジット カードによる支払いを受け入れる ことができます。

ウェブサイトでビットコインまたは暗号通貨の支払いを受け入れる方法

WordPress に WooCommerce を使用する

WooCommerce は 、WordPress サイトから商品を販売するための人気のあるプラグインであり、Coinbase と統合されています。 WordPress マーケットプレイスから Coinbase Commerce Payment Gateway プラグインをインストールする必要があります。

次に、[WooCommerce] > [設定] > [支払い] で、これを有効にする必要があります。次に、「管理」でプラグインを構成する必要があります。

このパネルには、Coinbase API キーと、Coinbase が WordPress にメッセージを送信するために使用する「Webhook Shared Secret」という 2 つのものが必要です。 Coinbase webhook サブスクリプション ページからエンドポイントを追加し、共有シークレットをボックスにコピーする必要があります。

ウェブサイトでビットコインまたは暗号通貨の支払いを受け入れる方法

Coinbase ペイメントの使用

Coinbase は、 PayPal と同様に 、Web サイトに追加できる埋め込み可能なボタンをサポートしています。ただし、より高度な統合を探している場合は、 API を直接使用する必要があり ます。

Coinbase Commerce ダッシュボード に移動し、「チェックアウトの作成」を選択します。製品情報、説明、価格を入力し、画像をアップロードします。

その後、埋め込み可能なチェックアウト ボタンまたはチェックアウト ページへのリンクが表示されます。

これ自体は、現金を送金するための単なるボタンです。支払い完了後に自動的に何かを行いたい場合は、コールバック関数を登録する必要があります。

 BuyWithCrypto.registerCallback('onSuccess', function(e){

// 充電が正常に完了しました

});

BuyWithCrypto.registerCallback(‘onFailure’, function(e){

// 充電に失敗しました

});

BuyWithCrypto.registerCallback(‘onPaymentDetected’, function(e){

// 支払いは検出されましたが、まだ確認されていません

});

これは、次のイベント オブジェクトで呼び出されます。

{ buttonId: “この埋め込み可能なボタンの一意の ID”、コード: CHARGE_CODE、イベント: “charge_failed” OR “charge_confirmed” OR “payment_detected” }

「ウェブサイトでビットコインまたは暗号通貨の支払いを受け入れる方法」に関するベスト動画選定!

仮想通貨の確定申告のやり方 ビットコインの税金ってどうなるの?
仮想通貨・暗号資産送金方法解説(BTC/ビットコイン)