6月20号,我在知乎发了第一篇文章,讲一个埋了三十年的HTTP状态码:402 Payment Required。
Coinbase把它翻出来,提了x402协议。Google跟了AP2。核心思路:服务器返回402,附带支付地址和金额,AI Agent自动完成转账——全程不用人。
但我把相关开源项目全扫了一遍:Ampersend做了x402+USDC,GOAT做了加密货币,Stripe做了Agent Toolkit——全都不支持支付宝和微信。
于是我写了个PayPack。当时的状态:ETH/USDC链上支付通了,代码提交了。
20天后,剩下两块拼图补上了。 二、拼图一:支付宝
中国13亿人付钱的方式不是USDC,是支付宝。
技术路线:支付宝开放平台"转账到支付宝账户"接口,沙箱→签约→上线标准路径。不搞花活,让Agent调一个已有权限的接口,在规 则内完成支付。
[python] from paypack.signer.alipay import AlipaySigner from paypack import AgentPay
signer = AlipaySigner(app_id="你的APPID", private_key_path="私钥.pem", alipay_public_key_path="支付宝公钥.pem", sandbox=True) pay = AgentPay(signer=signer, network="alipay")
pay.send(to="用户支付宝ID", amount=0.01, currency="CNY", subject="AI 订阅费")
内置安全:日限额、余额检查、生产环境AWS KMS签名,私钥不出HSM。 三、拼图二:微信支付
微信没开放转账接口,只能走小程序支付——后端生成prepay_id,前端拉起用户确认。
路径和支付宝不一样(一个纯后端,一个需用户点确认),但覆盖了关键场景:Agent算好该买什么,用户点一下就行。
[python] from paypack_wechat import WechatSigner
signer = WechatSigner(mchid="商户号", serial_no="证书序列号", private_key_path="apiclient_key.pem", api_v3_key="APIv3密钥", license_key="...", app_id="小程序AppID") pay = AgentPay(signer=signer, network="wechat")
四、拼图三:Dify插件
Dify是国内最火的AI应用搭建平台,用户搭Agent时唯一缺的就是支付。
我写了Dify插件,三个工具:支付(USDC/ETH/CNY三币种)、查单、退款。已提交官方插件市场PR 3420,审核通过后全平台搜"支付"即装。
现在就能用:Dify → 插件 → 从GitHub安装 → 网页链接
LangChain生态也已发布:pip install langchain-paypack
五、全貌
PayPack │ ┌────────────┼────────────┐ │ │ │ x402/AP2 支付宝CNY 微信支付CNY │ │ │ ▼ ▼ ▼ USDC/ETH 人民币 人民币 链上结算 支付宝清算 微信清算
竞品一览:
┌─────────────────────────────────────────────────────────────────┬──────────┬──────────┬────────┬──────┬──────┐ │ 项目 │ x402/AP2 │ USDC/ETH │ 支付宝 │ 微信 │ 开源 │ ├─────────────────────────────────────────────────────────────────┼──────────┼──────────┼────────┼──────┼──────┤ │ Ampersend │ ✅ │ ✅ │ ❌ │ ❌ │ ✅ │ ├─────────────────────────────────────────────────────────────────┼──────────┼──────────┼────────┼──────┼──────┤ │ GOAT │ ❌ │ ✅ │ ❌ │ ❌ │ ✅ │ ├─────────────────────────────────────────────────────────────────┼──────────┼──────────┼────────┼──────┼──────┤ │ Stripe Agent Toolkit │ ❌ │ ❌ │ ❌ │ ❌ │ ✅ │ ├─────────────────────────────────────────────────────────────────┼──────────┼──────────┼────────┼──────┼──────┤ │ Nevermined │ ✅ │ ❌ │ ❌ │ ❌ │ ✅ │ ├─────────────────────────────────────────────────────────────────┼──────────┼──────────┼────────┼──────┼──────┤ │ **PayPack** │ ✅ │ ✅ │ ✅ │ ✅ │ ✅ │ └─────────────────────────────────────────────────────────────────┴──────────┴──────────┴────────┴──────┴──────┘
开源方案里PayPack是唯一拿满三列的。
六、下一步
1. Dify插件过审,成为Dify生态默认支付方案 2. ERC-4337批量结算,Gas费再降一个量级 3. 微信走通委托代扣,把微信也做到全自动
链接
- GitHub:网页链接 - Gitee:网页链接 - PyPI:pip install langchain-paypack - Dify插件PR:网页链接 - 第一篇知乎:网页链接
---
