Confirmo は企業など業務目的の利用者向けの決済サービスです。暗号資産による支払いの受付と送金を支援し、必要に応じて資産を交換します。注文の支払い、サービス内の残高への反映、外部への送金という三つの段階を分けると理解しやすくなります。本項では一般的なインターフェース文書と Confirmo Limited の欧州向け条件を区別します。
欧州での契約相手はアイルランドの Confirmo Limited です。ESMA は通知日 16.12.2025 とともに、暗号資産と資金の交換、暗号資産同士の交換、移転を記載しています。02.10.2026 更新の条件は事業・専門業務・機関による利用を対象とし、個人の買い物用口座ではありません。登録には承認と、資金洗浄対策である AML の確認が必要です。提供者は暗号資産の保管業務の認可がないとも説明しています。そのため決済処理中の残高を長期保管サービスと考えるべきではありません。この欧州の条件を同ブランドの別会社へ自動的に適用することもできません。 [1] [2]
ユーロ建ての店で、顧客が BTC で払う場面を考えてみましょう。商品の表示通貨、送られるビットコイン、販売店に計上される資産は異なる場合があります。API は店と決済サービスがやり取りするインターフェースで、請求書と支払ページのリンクを作ります。currencyFrom が価格の基準を定め、顧客が対応資産とネットワークを選びます。settlement.currency は販売店の受取資産を指定します。ここで null は顧客が支払った資産をそのまま受け取る指定です。Confirmo 内への計上だけでは、販売店が鍵を管理するウォレットへの送金にはなりません。 [4]
支払ページには金額、アドレス、ネットワーク、見積の有効期間が表示されます。Commercial Policy の初期期間は通常の通貨での精算なら 15 分、暗号資産なら 30 分で、延長するとレートを再計算します。有効期間内に、正しいネットワークの正しいアドレスへ取引を送信する必要があります。必要なネットワーク承認は後から得られても構いません。Bitcoin ではブロックへの取り込みに関係します。そのため confirming はまだ paid ではありません。pending_verification は送金当事者の情報を求める Travel Rule の確認待ちです。returnUrl で顧客が店に戻ることも、支払いの証明にはなりません。 [3] [5]
Webhook は支払いに変化があると決済サービスから店へ届く自動通知です。偽の通知で商品を渡さないよう、実装では送信元を検証し、その後 GET invoice API で最終状態を取得します。文書の bp-signature は、元のメッセージ本文全体に検証用の共有秘密である callback password を付け、SHA256 で計算する指紋です。JSON を別の表記に組み直したものでは不十分です。配信は 200 応答を受け取るまで最大 20 回試行されます。同じ請求書の通知を識別し、注文を再び履行しない仕組みが必要です。 [6]
顧客が金額を間違えたり、見積の期限後に払ったりすることもあります。過払いでは請求書が paid のまま、unhandledExceptions が未処理の超過分を示す場合があります。この場合に扱うのは超過分の返金であり、自動的な注文全額の返金ではありません。不足額の許容範囲は設定でき、全店共通ではありません。遅れた支払いを受け入れる際は現在のレートを使います。欧州条件では請求書作成から 30 日以内に例外を解決でき、それ以降は返金義務を定めず手数料を設けています。少額は費用で消えることもあります。主な注文が支払済みでも、未処理の問題を見落とせません。 [2] [7]
サービス内の残高は、日々の支払いを処理するためのものです。欧州条件では、毎営業日に暗号資産を確認済みの販売店自身のウォレットへ移します。会社が二営業日保持すると、二日目の終わりに通常の通貨へ自動交換します。期限内の精算や送金指示で回避できます。未確認のアドレス、手数料控除後の不足、AML 確認によって送金が止まる場合があります。条件の self-custody wallets は提供者が管理するウォレットを指します。支出を許可する秘密鍵を販売店が持っている、という意味ではありません。 [2] [3]
販売店は残高から別の受取人へ支払うこともできます。別資産を送るなら交換を伴います。確認前に引落額、送付額、レート、手数料を比較し、期限切れなら新しい見積を取り直します。レートには spread、すなわち基準となる市場価格への調整が含まれます。入金用の請求書でも、顧客のウォレット手数料、Confirmo のネットワーク料、販売店から引かれる処理料を区別しましょう。指示の受付は到着の証明ではありません。アドレスやネットワークの間違いを修正できない場合もあります。 [3]
購入を取り消しても、元の支払いがブロックチェーンから消えるわけではありません。欧州条件では返金は新しい暗号資産取引であり、必要なら通常の通貨の残高を事前に交換します。実行時のレートと新たな費用が適用され、元の処理料は返りません。サービスの利用そのものが、顧客に元の市場価値を保証するわけではないのです。費用が返金額に達する場合や法令で禁止される場合、提供者は返金を断ることがあります。販売店は支払い前に自らの返金ルールを伝える必要があります。 [2]
理解を深めるには、この項目とあわせて次もお読みください Bitcoin, Lightning Network, LNURL, Lightning Address. 次の項目からも参照されています Alzaでのビットコイン決済.