Updated at: 2023-11-22
如果你想在网上进行收款,往往需要注册公司,然后再申请支付网关,才能完成在线收款。
现在 Payments 支付网关,无需 KYC,无论是个人,公司,还是开发者,都可以接入。
https://www.txthinking.com/payments.html
注册,只需要一个邮箱。
curl https://api.txthinking.com/payments/create \
-H "Content-Type: application/json" \
-d '{
"Key": "Your API_KEY",
"OrderID": "The ID you use to distinguish orders",
"Webhook": "Your server url, receive order paid notification",
"USD": 100
}'
请求,只需要提供一个你用来区分不同订单的订单 ID 和金额
{
To: '0x1234...',
ETH: '0.1234...',
USDT: '0.1234...',
BNB: '0.1234...',
BUSD: '0.1234...',
USDP: '0.1234...',
USDC: '0.1234...'
}
响应,将以上信息展示在你的网站或 App 上,告知你的用户向 To
地址发送以上任一币种即可完成支付。
当用户成功支付后,你的 Webhook
地址回收到 POST
通知,消息体如下
{
Key: 'Your API_KEY',
OrderID: 'The order ID you sent with your previous request',
Txn: 'On-chain transaction ID',
From: 'xxx',
To: 'xxx',
B: 'The currency user paid with'
}
你可以验证一下 Key
是否正确,然后根据 OrderID
来更新你的系统里的订单状态。
接口看起来如此简单会不会不安全?只要你维持你的 API Key 私密那么就安全,如 OpenAI 一样。KISS
每笔成功订单金额的 0.3%
, T+0。
这是什么概念,微信费率是 0.6% 起。Stripe 是 2.9%; 额外再加 $0.3; 如果非美国本国信用卡再加 1.5%; 货币转换再加 %1; Post-payment invoices 再加 0.4%; 合计 5.8% + $0.3, 完了之后还得给政府交税。
https://www.txthinking.com/payments.html