收银台该有的,都有了
付款人在哪打开链接,就用最顺手的方式付。你只需要对接一个接口。
微信内直接支付
在微信里打开链接,自动静默网页授权,直接拉起 JSAPI 支付;付完自动关闭页面,回到聊天。
扫码、H5 与支付宝
电脑上显示微信扫码或支付宝电脑网站支付,手机浏览器走微信 H5 或支付宝手机网站支付。
用你自己的商户号
在控制台添加微信支付、支付宝商户,密钥加密存储且不再明文展示,资金直接结算给你。
多应用,一个账号
每个产品一个应用:独立的 API Key、回调地址、允许跳转的域名,以及使用哪个商户收款。
签名回调,自动重试
支付成功、退款等事件用 HMAC 签名推送,失败自动重试,每次投递都有记录可查、可重发。
退款与对账
通过 API 或控制台全额、部分退款;重复支付会被识别出来,一键退回。
三步接入
不需要 SDK。一个 HTTP 请求创建支付,一个回调完成发货。
- 1
添加商户
填入微信支付或支付宝商户的配置,用「检测配置」确认可用。
- 2
创建应用
选择收款商户,填写回调地址,复制 API Key(只显示一次)。
- 3
调用接口
创建支付,把用户带到 checkout_url,收到回调后发货。
POST /api/v1/payments
curl https://pay.thinkany.cn/api/v1/payments \
-H "Authorization: Bearer sk_live_..." \
-H "Content-Type: application/json" \
-d '{
"out_trade_no": "order_10001",
"amount": 990,
"description": "100 credits"
}'201 Created
{
"id": "pay_...",
"status": "pending",
"amount": 990,
"checkout_url": "https://pay.thinkany.cn/pay/pay_..."
}webhook
POST https://your-app.com/webhook
PayAny-Signature: t=1731000000,v1=5f2b...
{ "type": "payment.succeeded",
"data": { "out_trade_no": "order_10001",
"amount": 990, "status": "paid" } }常见问题
接入前你可能想了解的。