ノンカストディアル決済
USDT / USDCは加盟店ウォレットへ直接送金され、BoltUtilが資金や秘密鍵を保管することはありません。
導入ガイド
顧客が支払ったと言っているのに注文がまだ保留中の場合、ブロックチェーンの事実と注文の事実を比較する反復可能な方法が必要です。このガイドでは、販売業者が TRC20、ERC20、BEP20、Polygon、および Solana にわたって実行する必要がある小切手について説明します。
手順
注文を履行する前に USDT / USDC 支払いを確認する方法
バックエンドから金額、ネットワーク、外部注文IDを指定して決済注文を作成します。
購入者に決済URL、ネットワーク、受取アドレス、QRコード、正確なUSDT / USDC金額を表示します。
BoltUtilがネットワーク、トークンコントラクト、宛先、金額、有効期限、承認数を確認します。
支払い確認後、Webhook署名を検証し、冪等に商品やサービスを提供します。
BoltUtil は支払いを照合し、署名付きコールバックを送信します。加盟店のサーバーで署名と注文状態を確認し、重複処理を防いでから納品・開通・入金処理を行います。
>統合に関するメモ
USDT / USDCは加盟店ウォレットへ直接送金され、BoltUtilが資金や秘密鍵を保管することはありません。
TRON、Ethereum、BNB Smart Chain、Polygon、Solana、Base に対応。TRON は USDT / USDC のみ。その他の USDT / USDC 決済も、資産の有効化と有効な受取ウォレットが必要です。
HMAC署名、タイムスタンプ、再送ログにより、安全な決済後処理を実装できます。
Network matches the order
Configured token contract / mint matches
Destination matches the order wallet
Full payable amount matches
Payment time and order window checked
Required confirmations reached
Transaction association and fulfillment checked導入・調査用の例です。リクエストは送信されません。注文データ、ネットワーク設定、API ドキュメントを確認してください。
API ドキュメントを読む元の注文番号と取引ハッシュを保存してください。送金成功、支払確認、Webhook 配信成功は別々に確認します。
注文 A = 1.000、B = 1.010、C = 1.020 の場合、1.020 の送金は他の条件も満たしたときに C と一致します。1.030 に完全一致する注文はありません。
説明用の例です。差額が自動承認されるわけではなく、条件、有効期間、帰属の確認が必要です。無料アカウントは自分の確認記録を閲覧でき、関連付けの承認・拒否には有効な Pro が必要です。
APIキーをブラウザーへ公開せず、決済画面を表示する前に外部注文IDを保存します。
アドレスだけでなく、TRC20、ERC20、BEP20、Polygon、Solanaのどれを使うか明示します。
戻り先URLは支払い証明ではありません。署名付きWebhookかサーバー側の状態照会を使用します。
導入ガイド
いいえ。資金は加盟店ウォレットへ直接送られ、BoltUtilは送金を監視して通知します。
ネットワーク、トークン、宛先、正確な金額、注文状態、有効期限を確認します。
TRON は USDT のみ対応します。Ethereum、BNB Smart Chain、Polygon、Solana、Base は設定された USDT / USDC に対応します。利用可否は有効なチャネルと加盟店ウォレットによります。
顧客にスクリーンショットの送信を依頼することなく、注文を作成し、転送を監視し、バックエンドに通知します。