01
創建訂單
在伺服器上通過 API 創建單次付款訂單,然後分享托管付款連結。
訂單與精確金額添加一個你已經控制的 USDC 或 USDT 地址。客戶通過清晰的托管收銀台付款,資金直接進入你的錢包,每筆收款自動匹配。
你仍需自行履行稅務、制裁合規及客戶盡職調查義務。
0x71E4…9A20一個產品,兩個入口
通過收銀台完成付款。通過對帳核對記錄。從訂單到業務記錄
付款後即可繼續核對記錄,無需切換另一套系統或手動轉交表格。
在伺服器上通過 API 創建單次付款訂單,然後分享托管付款連結。
訂單與精確金額客戶掃描二維碼或連接自己的錢包,核對轉帳資訊後自行簽名。
掃碼或連接錢包資金進入你的錢包。MainPay 確認轉帳,發送帶簽名的 Webhook,並匹配業務記錄。
已支付並匹配非托管模式
添加公開收款地址。客戶在自己的錢包中籤名,穩定幣直接進入你的錢包。MainPay 只觀察並記錄轉帳,從不持有私鑰或移動資金。
沒有資金池、提現等待或由 MainPay 控制的帳戶。
從錢包到測試收銀台,無需在 MainPay 開立托管帳戶或完成 KYC 註冊步驟。
穩定幣轉帳在鏈上結算。退款由你從自己的錢包發起,MainPay 無法撤回資金。
內置優勢
每筆 MainPay 訂單都將客戶、金額、錢包、交易和參考編號歸入同一份業務記錄。收入到帳時自動匹配,異常會被標記,並可匯出供會計在 QuickBooks 或 Xero 中使用的 CSV。
USDC · Base$4,800.00 已匹配USDT · TRON$2,500.00 已匹配USDC · Ethereum$1,175.00 已匹配為開發者打造
將 API 密鑰保留在伺服器端,僅返回托管連結,再根據已驗證的 t=,v1= Webhook 完成交付。
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 訂單,然後在自己的資料庫中發放額度。
不支持自動扣款訂閱。非托管收銀台無法直接從客戶錢包扣取下一期費用。
收款、匹配、核對