非カストディ型ステーブルコイン決済

ステーブルコイン決済。
入金を、自動で照合。

すでに管理しているUSDCまたはUSDTのアドレスから始められます。顧客はわかりやすいホスト型ページで支払い、資金はご自身のウォレットに直接着金。入金は自動で照合されます。

資金を預かりません カストディ口座の審査は不要 ウォレットに直接着金

税務、制裁規制、顧客のデューデリジェンスに関する義務は、ご自身の責任で履行してください。

MAINPAY 決済安全な支払い
注文AIクレジット 2,500ポイント
$25.00
U
支払い方法Base上のUSDC
正確な金額
この金額を送金25.000042 USDC0x71E4…9A20
入金を待機中資金はAtlas AIに直接着金
入金の照合完了user_42 · order_1842 · 記録の準備完了

一つの製品、二つの入口

決済ページで支払いを受け付け、照合で記録を確定。

注文から会計記録へ

3ステップで、一つの完全な入金記録に。

決済後に別のシステムや表計算ファイルへ手動で引き継ぐ必要はありません。

01

注文を作成

サーバーからAPIで単発決済の注文を作成し、ホスト型の決済リンクを共有します。

注文と正確な金額
02

顧客が支払う

顧客がQRコードを読み取るか自身のウォレットを接続し、送金内容を確認して自ら署名します。

QRコードまたはウォレット接続
03

受け取って照合

資金はご自身のウォレットに着金します。MainPayが送金を確認し、署名付きWebhookを送信して、業務記録に関連付けます。

支払い・照合完了

非カストディ型のメリット

顧客から直接受け取る。
MainPayが資金を仲介することはありません。

公開受取アドレスを追加すると、顧客が自身のウォレットで署名し、ステーブルコインがご自身のウォレットに直接届きます。MainPayは送金を観察・記録するだけで、鍵を保管したり資金を動かしたりしません。

ウォレットも鍵もご自身で管理

共通残高、出金待ち、MainPay管理の口座はありません。

登録時のKYC手続きは不要

ウォレットからテスト決済を始めるまでに、MainPayの資金保管口座やKYC登録手続きは不要です。

カードのチャージバックはありません

ステーブルコインの送金はブロックチェーン上で決済されます。返金はご自身のウォレットから開始します。MainPayが資金を取り戻すことはできません。

標準搭載の強み

決済の完了とともに、
照合も完了。

MainPayの各注文には、顧客、金額、ウォレット、トランザクション、参照番号が一つの業務記録として保存されます。入金を自動で照合し、例外を検出。会計担当者がQuickBooksやXeroで確認できるCSVを出力します。

  • 正確なオンチェーン送金を注文に関連付け
  • 不足入金、超過入金、不明な送金元を検出
  • 会計担当者向けCSVとロック済みの月末記録
照合と業務管理を見る
収入記録すべて照合済み
受取済み$8,475.00
締め処理の準備完了
AArc & Co.INV-042USDC · Base$4,800.00 照合済み
NNova SystemsORDER-1842USDT · TRON$2,500.00 照合済み
SStudio TenINV-040USDC · Ethereum$1,175.00 照合済み
正確な金額 · ウォレットの証拠 · 署名付きイベントCSVを出力 →

開発者のために

サーバーで作成。
決済ページはどこからでも。

APIキーはサーバーに保持し、ホスト型URLのみを返します。提供処理は、検証済みの t=,v1= Webhookに基づいて実行します。

checkout.tsサーバー専用
const response = await fetch(
  "https://api.mainpay.com/v1/invoices",
  {
    method: "POST",
    headers: {
      "X-API-Key": process.env.MAINPAY_API_KEY,
      "Idempotency-Key": crypto.randomUUID(),
      "Content-Type": "application/json"
    },
    body: JSON.stringify({
      fiat_amount: "25.00",
      asset: "USDC",
      network: "base",
      receiving_account_id: process.env.MAINPAY_WALLET_ID,
      customer_name: "user_42",
      client_reference_id: "user_42"
    })
  }
);
const order = await response.json();

// Return only this public URL to your browser.
return order.hosted_url;

明確な機能範囲

単発決済に対応。
継続利用にはプリペイドクレジット。

MainPayは単発の注文とプリペイドクレジットの追加購入に対応しています。検証済みの支払いイベントを受け取った後、クレジット残高の管理と付与はご自身のアプリで行います。

利用可能

単発決済

注文を作成し、支払者のウォレットで署名された送金を受け取り、支払いWebhookに基づいて提供処理を行います。

利用可能

プリペイドクレジット

単発の credit_topup 注文を使い、ご自身のデータベースでクレジットを付与します。

非対応

自動更新

サブスクリプションの自動引き落としには対応していません。非カストディ型の決済では、顧客のウォレットから次回分を自動で引き出すことはできません。

受取、照合、記録確定

支払いを受け取り、
照合作業を減らす。

最初の注文を作成