最新聚合收款码API接口评测:三合一收款码全面对比推荐
前言
三合一收款码API,说白了就是把微信、支付宝、QQ这三大主流支付渠道的收款码合并成一张图。商家只需要贴一张二维码,顾客爱用什么扫就什么扫,彻底告别“微信一个码、支付宝一个码、QQ又一个码”的混乱局面。线下门店、便民网点、街边摊位——这些小场景的收银流程,一下子就能精简不少。
应用场景
这个接口几乎覆盖了所有小微零售场景:便利店、日用品店、文具副食店、个体实体店、街边零售摊位、流动摊贩、小型经营门店、综合服务小微商户……一句话,只要你是做小生意的,需要收钱的地方,基本都能用上。
API介绍
请求参数
要生成这样一张聚合码,需要哪些参数?下面这个表列得很清楚:
| 名称 | 类型 | 必须 | 说明 |
|---|---|---|---|
| wxUrl | String | 是 | 微信支付链接 |
| alipayUrl | String | 是 | 支付宝支付链接 |
| qqUrl | String | 是 | QQ支付链接 |
| logoImgBase64 | String | 否 | Logo图片base64 |
| logoImgUrl | String | 否 | Logo图片URL |
| logoImgFile | String | 否 | Logo文件 |
| padding | Integer | 否 | 边距 |
| logoBorder | boolean | 否 | 是否有边框 |
| logoStyle | String | 否 | Logo样式:NORMAL(普通)、ROUND(椭圆)、CIRCLE(圆形) |
| logoBgColor | String | 否 | Logo背景色值 |
| logoBorderBgColor | String | 否 | Logo边框背景色值 |
| bgImgBase64 | String | 否 | 背景图base64 |
| bgImgUrl | String | 否 | 背景图链接 |
| bgImgFile | file | 否 | 背景图文件 |
| drawBgColor | String | 否 | 背景渲染色值,默认#fff7f7 |
| bgWidth | Integer | 否 | 背景宽度,默认500 |
| bgHeight | Integer | 否 | 背景高度,默认500 |
| size | Integer | 否 | 二维码大小 |
| suffix | String | 否 | 图片后缀,默认png |
戳这里查看详细说明
返回样例
接口返回的数据格式也很直观,下面是一个典型样例:
{
"code": 200,
"msg": "成功",
"taskNo": "279392941232189858512786",
"data": {
"link": "https://z.jmdat.com/aggregate-payment/t2o/visit/xxxx"
}
}
其中 data.link 就是最终生成的聚合支付链接,注意这个链接只能在微信浏览器、QQ浏览器或支付宝内打开,其他环境下会提示不可用。
