本文へスキップ
Crypto Merchant

基本

チェックアウト

顧客はCrypto Merchantがホストするページで支払います。Webサイトは必要ありません。チェックアウトページまたは決済リンクを共有するだけです。Webサイトをお持ちの場合は、APIで請求書を作成し、顧客を請求書ページに誘導できます。

チェックアウトページ

すべてのストアには、/pay/<store>に専用のチェックアウトページがあります。<store>はストアの短い名前です。顧客はそこで金額を入力するか、あなたの決済リンクのいずれかを選べます。Webサイト、SNSのプロフィール、チャット、メールなど、顧客とやり取りするあらゆる場所で共有してください。

リンクは管理画面のチェックアウトページで確認できます。

請求書ページ

すべての請求書には、/pay/i/<invoice_id>に専用のページがあります。APIはこのリンクをcheckout_urlとして返します。このページで顧客は次のことを行います:

  • 受け付けているコインとネットワークの中から1つを選ぶ
  • この請求書用に作成された入金アドレスをQRコードとともに確認し、その時点で固定された為替レートでの正確な送金額を確認する
  • 決済が検出されるまでは、別のコインに切り替えられる
  • ステータスが支払い待ちから承認中、支払い済みへとリアルタイムで変わるのを確認する

各請求書の有効期間は限られており、カウントダウンで表示されます。決済が確認される前に時間切れになると、請求書は期限切れになります。redirect_urlを設定すると、顧客は支払い後にあなたのサイトに戻れます。

顧客が支払ったにもかかわらず、請求書の期限切れ前に決済が表示されなかった場合、顧客は請求書ページから報告できます。そのアドレスはローテーションから外されて監視が続けられ、サポートチームが決済を確認します。

決済リンクは、1つの商品、サービスまたは寄付のための繰り返し使えるリンクで、/pay/l/<link_id>にあります。タイトルを付け、固定金額を設定するか、金額を空欄にして顧客に入力してもらいます。リンク経由の各決済は、それぞれ個別の請求書になります。

リンクは管理画面の決済リンク、またはAPIで作成できます。

共有時のプレビュー

決済リンクやチェックアウトページをWhatsApp、Telegram、Instagram、Xなどのアプリで共有すると、アプリにプレビューカードが表示されます。カードには、ストア名、認証済みドメイン(ある場合)、受け付けているコインが表示されます。決済リンクの場合は、商品とその価格も表示されます。

決済リンクは検索エンジンに掲載されないため、リンクが届くのは共有した相手だけです。

認証済みドメイン

Webサイトのドメインを認証済みの場合、チェックアウトページ、決済リンク、請求書ページ、返金ページのストア名の横に、shop.com · 認証済みのように表示されます。これにより、ページ上のストアがそのドメインのDNSを管理していることが顧客に伝わります。ドメインの認証方法をご覧ください。

為替レート

請求書は米ドルなどの通貨で価格設定されます。顧客がコインを選ぶと、そのコインでの金額がリアルタイム価格から計算されて固定されます。USDTやUSDCなどのステーブルコインは、それぞれ1米ドルとして扱われます。請求書がまだ有効な間に決済が最初に確認された場合、固定されたレートが適用されます。

取引所から支払う顧客

取引所は通常、顧客が入力した金額から出金手数料を差し引くため、送った額より少ない額が届きます。これは支払い不足の請求書の最も一般的な原因です。請求書ページには取引所から支払いますか?という注意書きがあり、全額が確実に届くよう顧客に求めます。

そのコインとネットワークについてBinanceの出金手数料を取得できる場合、注意書きには手数料と、Binanceで入力すべき合計額も表示されます。他の取引所は独自の手数料を設定しているため、顧客は出金画面で確認する必要があります。

誤ったコインまたは誤ったネットワーク

顧客が、請求書で指定されたものとは別のコインや別のネットワークで支払うことがあります。Crypto Merchantは、各請求書のアドレスを、対応しているすべてのコインについて、そのアドレスを使うすべての対応ネットワーク上で監視しているため、こうした決済も検出されます。

1つのEVMアドレスはEthereum、BNB Smart Chain、Polygon、Base、Arbitrum Oneのすべてで使え、当社はそのすべてで鍵を保有しています。そのため、Ethereum上のUSDCを指定した請求書にBase上でUSDCが送られても、当社が管理するアドレスに届きます。Tron、Bitcoin、Litecoin、Solana、TON、XRP Ledgerは、それぞれ独自の形式のアドレスを持ちます。これらのネットワークでは、同じネットワーク上の別のコインが対象になります。たとえば、Tron上のUSDTの請求書に送られたTRXです。

自動的に計上される場合

次の両方を満たす場合、その決済は自動的に請求書に計上されます:

  • 請求書にまだ他の支払いがないこと
  • コインが、不足の許容額の範囲内で請求額を満たしていること

その後、請求書は実際に送られたコインに切り替わります。請求書ページでは、指定されたコインではなくどのコインで支払ったかが顧客に表示されます。あなたには、決済の画面と決済メールに指定されたコインが表示されます。APIでは、coinが支払われたコイン、requested_coinが請求書で指定されたコインです。

コインは次のように評価されます:

  • USDTやUSDCなどのステーブルコインは、1枚を1米ドルとして計算
  • 別のネットワーク上の同じコイン(Ethereum上のETHの請求書に対するBase上のETHなど)は、顧客に表示されたレートを維持
  • それ以外のコインは、着金時点の市場価格で評価

これは遅れて届いた支払いにも適用されます。請求書の有効期限が切れていても、そのアドレスがまだ監視されている間(少なくとも24時間)であれば対象です。

少額の支払いと迷い込んだトークン

それ以外の支払いが請求書を変更することはありません。たとえば、別のコインでの一部支払い、すでに支払いのある請求書への2つ目のコイン、迷い込んだトークンです。これらは請求書なしの決済と同様に、1%の手数料を差し引いて残高に計上され、サポートチケットでお知らせするので、顧客と精算できます。アドレスに送られたごく少額のトークンが請求書を乗っ取ることはありません。

キャンセル済みまたは返金済みの請求書に遅れて届いた支払いも、同じように扱われます。残高に計上され、チケットが届きます。

それでも失われる可能性があるもの

Crypto Merchantが対応していないネットワークやコインで送られたもの、および請求書のアドレス以外に送られたコインは計上できず、完全に失われる可能性があります。顧客には引き続き、表示されたコインを表示されたネットワークで送金してもらう必要があります。

支払い不足の請求書

設定で不足の許容額を指定します。$1以上を推奨します。承認された決済の不足額が許容額以内であれば、請求書は支払い済みとして扱われます。

不足額がそれを超える場合、請求書は支払い不足になります。送金された分は顧客のために保持され、顧客は残りを同じアドレスに送るか、自分で入力したアドレスで送金分の返金を受けるかを選べます。返金のネットワーク手数料は返金額から差し引かれます。

過払いの請求書

顧客が請求額より多く送金した場合でも、請求書は支払い済みとして扱われます。超過分の扱いは、その金額によって異なります:

  • 請求書は支払い済みとして扱われ、超過分は顧客のために保持されます。顧客は請求書ページから、送金のネットワーク手数料を差し引いた額を自分のウォレットに引き出せます。
  • 引き出されるまでは、Crypto Merchantが顧客のために保持します。ビジネスの残高に追加されることはなく、手数料として徴収されることも決してありません。

支払い後の返金

返品や注文のキャンセルなどの場合に、支払い済みの決済について返金できます。管理画面で決済を開き、この決済を返金を使います。これを行えるのは管理者のみで、まずメールまたは認証アプリで受け取った新しいコードで本人確認を行います。

  • 返金できるのは、その決済からあなたが受け取った額までです。つまり、1%の手数料を差し引いて計上された額から、過去の返金とまだ有効な返金リンクの額を差し引いた額です。1%の手数料は返金されません。
  • 金額は直ちに残高から確保されるため、その間に誤って出金されることはありません。
  • 決済に顧客のメールアドレスがある場合、顧客には非公開のリンクを記載したメールが届きます。リンクをコピーして自分で送ることもできます。
  • 顧客はリンクを開き、そのコインとネットワークの自分のアドレスを入力し、確認にチェックを入れて送信します。返金はあなたのプールウォレットから送られ、ネットワーク手数料は返金額から差し引かれます。
  • リンクの有効期間は14日です。顧客が期限内に受け取らなかった場合、またはあなたがキャンセルした場合、金額は自動的に残高に戻ります。各リンクで受け取れるのは1回だけです。

一部返金の場合、決済は支払い済みのままで、返金額が表示されます。受け取った額をすべて返金すると返金済みになります。受け取りのたびにinvoice.refunded Webhookが送信され、請求書オブジェクトのrefunded_amountに合計額が表示されます。

顧客が返金ページに自分でアドレスを入力するため、チャットでアドレスをやり取りする必要がありません。チャットでは、入力ミスやなりすましによってコインが誤った宛先に送られるおそれがあります。暗号資産の送金は取り消せないため、顧客は表示されたネットワーク上の、自分が管理するアドレスを入力する必要があります。

支払い不足の請求書には、引き続き請求書ページに顧客向けの返金オプションがあり、前述のとおり、顧客は過払い分もそこから引き出せます。収益分配のパートナー向けにすでに確保された分配分が、返金によって取り戻されることはありません。

手数料

支払い済みの各請求書の1%が、決済が残高に計上される際に差し引かれます。期限切れやキャンセルされた請求書には費用はかかりません。

別のコインや別のネットワークで届いた後に決済が計上される場合も、追加手数料はかかりません。決済を返金する場合、1%の手数料は返金されず、返金のネットワーク手数料は返金額から差し引かれます。

お支払い金額には、その決済をプールウォレットへ移動するためのガス手数料も含まれ、$5を超えることはありません。ほとんどのネットワークでは数セントです。Tron上のUSDTは、Tronがトークンの送金ごとにエネルギーを消費するため、より高くなります。チェックアウトページでは価格の横に手数料が表示され、APIではnetwork_fee_amountとnetwork_fee_usdとして返されます。この手数料はその決済の集約費用に充てられ、収益ではなく、決済手数料もかかりません。