聚合收款码API接口 - 三合一收款码接入

作者:技术拾光时间:2026-06-13 06:30:08浏览:225

将微信、支付宝、QQ收款码合并为一张聚合二维码,商家只需张贴一张码即可支持多种支付方式。适用于便利店、摊位等小微零售场景。调用API需提供三个支付链接及可选样式参数,返回聚合支付链接,限在对应浏览器或应用内打开。

前言

三合一收款码API,说白了就是把微信、支付宝、QQ这三大主流支付渠道的收款码合并成一张图。商家只需要贴一张二维码,顾客爱用什么扫就什么扫,彻底告别“微信一个码、支付宝一个码、QQ又一个码”的混乱局面。线下门店、便民网点、街边摊位——这些小场景的收银流程,一下子就能精简不少。

聚合收款码API接口 - 三合一收款码接入

应用场景

这个接口几乎覆盖了所有小微零售场景:便利店、日用品店、文具副食店、个体实体店、街边零售摊位、流动摊贩、小型经营门店、综合服务小微商户……一句话,只要你是做小生意的,需要收钱的地方,基本都能用上。

API介绍

请求参数

要生成这样一张聚合码,需要哪些参数?下面这个表列得很清楚:

名称类型必须说明
wxUrlString是微信支付链接
alipayUrlString是支付宝支付链接
qqUrlString是QQ支付链接
logoImgBase64String否Logo图片base64
logoImgUrlString否Logo图片URL
logoImgFileString否Logo文件
paddingInteger否边距
logoBorderboolean否是否有边框
logoStyleString否Logo样式:NORMAL(普通)、ROUND(椭圆)、CIRCLE(圆形)
logoBgColorString否Logo背景色值
logoBorderBgColorString否Logo边框背景色值
bgImgBase64String否背景图base64
bgImgUrlString否背景图链接
bgImgFilefile否背景图文件
drawBgColorString否背景渲染色值,默认#fff7f7
bgWidthInteger否背景宽度,默认500
bgHeightInteger否背景高度,默认500
sizeInteger否二维码大小
suffixString否图片后缀,默认png

戳这里查看详细说明

返回样例

接口返回的数据格式也很直观,下面是一个典型样例:

{
  "code": 200,
  "msg": "成功",
  "taskNo": "279392941232189858512786",
  "data": {
    "link": "https://z.jmdat.com/aggregate-payment/t2o/visit/xxxx"
  }
}

其中 data.link 就是最终生成的聚合支付链接,注意这个链接只能在微信浏览器、QQ浏览器或支付宝内打开,其他环境下会提示不可用。