ノンカストディアル決済
USDT / USDCは加盟店ウォレットへ直接送金され、BoltUtilが資金や秘密鍵を保管することはありません。
決済の活用例
BoltUtil は、SaaS チームがプラン、更新、アカウント クレジット、および Webhook 主導のフルフィルメントで 1 回限りのアップグレードのために USDT / USDC を受け入れるのに役立ちます。
支払いから業務処理へ
SaaS サブスクリプションの USDT / USDC 支払い
バックエンドから金額、ネットワーク、外部注文IDを指定して決済注文を作成します。
購入者に決済URL、ネットワーク、受取アドレス、QRコード、正確なUSDT金額を表示します。
BoltUtilがネットワーク、トークンコントラクト、宛先、金額、有効期限、承認数を確認します。
支払い確認後、Webhook署名を検証し、冪等に商品やサービスを提供します。
BoltUtil は支払いを照合し、署名付きコールバックを送信します。加盟店のサーバーで署名と注文状態を確認し、重複処理を防いでから納品・開通・入金処理を行います。
>統合に関するメモ
USDT / USDCは加盟店ウォレットへ直接送金され、BoltUtilが資金や秘密鍵を保管することはありません。
TRON、Ethereum、BNB Smart Chain、Polygon、Solana、Base に対応。TRON は USDT / USDC のみ。その他の USDT / USDC 決済も、資産の有効化と有効な受取ウォレットが必要です。
HMAC署名、タイムスタンプ、再送ログにより、安全な決済後処理を実装できます。
POST /api/v1/order/create
Content-Type: application/json
{
"externalOrderId": "ORDER_DEMO_001",
"amount": 199,
"currency": "USDC",
"network": "BASE",
"notifyUrl": "https://merchant.example.com/webhooks/boltutil",
"returnUrl": "https://merchant.example.com/orders/001",
"metadata": {
"plan": "pro",
"userId": "user_123"
}
}注文作成のリクエスト本文の例であり、送信は行いません。実際の呼び出しには API キー、タイムスタンプ、署名が必要です。metadata は本人確認や価格検証の代わりにはなりません。
API ドキュメントを読む決済の活用例
いいえ。資金は加盟店ウォレットへ直接送られ、BoltUtilは送金を監視して通知します。
ネットワーク、トークン、宛先、正確な金額、注文状態、有効期限を確認します。
TRON は USDT のみ対応します。Ethereum、BNB Smart Chain、Polygon、Solana、Base は設定された USDT / USDC に対応します。利用可否は有効なチャネルと加盟店ウォレットによります。
顧客にスクリーンショットの送信を依頼することなく、注文を作成し、転送を監視し、バックエンドに通知します。