微信、支付宝全能支付接口(支持个人) - 更新日志

2.1.33(2024-03-04)

YunGouOS 是一款开源的基于微信和支付宝的官方服务商模式开发的支付 SDK,YunGouOS 负责帮您在微信、支付宝官方进行签约开户,同时也支持自己在微信签约后接入 YunGouOS 使用,资金由微信 / 支付宝官方结算,不经过任何第三方平台。主要集成微信官方扫码支付、JSAPI 支付、小程序支付、订单查询、退款;支付宝扫码、wap、H5 支付、APP 支付、查询订单、订单退款等相关支付接口,开发者只需要一个架包即可完成微信 / 支付宝支付对接,无论您是个人、个体户、亦或企业都可以通过 YunGouOS 一键集成微信支付 / 支付宝支付。我们致力于提供简单的官方支付接口,一行代码快速接入,码出高效!

在线体验:https://www.yungouos.com/#/demo 支付后可自行在页面退款

API文档:https://open.pay.yungouos.com

更新内容:

为提高线下收银设备接入效率,本次我们开放了一码收接口,应用于收银软件、扫码设备等 通过扫描用户出示的付款码接口自动识别是微信、还是支付宝,并完成扣款,支持异步通知回调。

如何使用:

(1)聚合支付 -》商户管理 -》添加聚合商户绑定您的微信、支付宝商户号;

(2)确保微信、支付宝商户号开通了【付款码支付】产品;

(3)应用管理 -》绑定门店 -》生成门店 APPID;

(4)对接【一码收】接口 https://open.pay.yungouos.com/#/api/api/pay/merge/codePay

目前该产品免费面向所有符合条件的商户开放使用,使用费率按照原商户号签约的费率,如有问题请与我们联系。

针对微信、支付宝收款接口,本次更新新增支持控制信用卡渠道、订单有效期功能,支持的接口如下:

微信 API 更新

【条码支付】https://open.pay.yungouos.com/#/api/api/pay/wxpay/codePay

【扫码支付】https://open.pay.yungouos.com/#/api/api/pay/wxpay/nativePay

【小程序支付(原生)】https://open.pay.yungouos.com/#/api/api/pay/wxpay/minAppPay

【小程序支付(跳转)】https://open.pay.yungouos.com/#/api/api/pay/wxpay/minPay

【公众号支付】https://open.pay.yungouos.com/#/api/api/pay/wxpay/jsapi

【收银台支付】https://open.pay.yungouos.com/#/api/api/pay/wxpay/cashierPay

【H5 支付】https://open.pay.yungouos.com/#/api/api/pay/wxpay/wapPay

【APP 支付】https://open.pay.yungouos.com/#/api/api/pay/wxpay/appPay

【QQ 小程序支付】https://open.pay.yungouos.com/#/api/api/pay/wxpay/qqPay

【刷脸支付】https://open.pay.yungouos.com/#/api/api/pay/wxpay/facePay

支付宝 API 更新

【条码支付】https://open.pay.yungouos.com/#/api/api/pay/alipay/codePay

【扫码支付】https://open.pay.yungouos.com/#/api/api/pay/alipay/nativePay

【WAP 支付】https://open.pay.yungouos.com/#/api/api/pay/alipay/wapPay

【JS 支付】https://open.pay.yungouos.com/#/api/api/pay/alipay/jsPay

【H5 支付】https://open.pay.yungouos.com/#/api/api/pay/alipay/mobilePay

【APP 支付】https://open.pay.yungouos.com/#/api/api/pay/alipay/appPay

【电脑网站支付】https://open.pay.yungouos.com/#/api/api/pay/alipay/webPay

各语言配套 SDK 已更新,如有需要请自行前往各大平台下载。

2.1.31(2023-11-29)

微信公众平台在2023年11月上线了个人小程序认证,此举意味着个人小程序也可以跟微信支付商户号进行绑定。

自2019年我们反馈给微信支付技术该建议开始,历时4年多微信终于在这一块进行了升级。

因此,【支付收银】小程序基本完成了历史使命。升级后规则如下:

个人、个体户、企业均可以像正常的小程序一样绑定APPID在自己小程序内发起支付,不需要再通过【支付收银】半屏发起。

个人主体申请的微信支付商户号可以绑定与商户号同主体并完成认证的微信小程序

微信个人小程序如何认证请看:https://kf.qq.com/faq/231114eyInYR23111463uqeM.html

完成上述操作后,可联系平台客服或技术支持提供:

商户号、小程序APPID(必须认证,个人商户必须同主体)进行绑定,绑定完成后5分钟即可尝试新版接口调用。

其中open_id需要使用自己的小程序appid中调用wx.login获取

如何获取请看:https://developers.weixin.qq.com/miniprogram/dev/api/open-api/login/wx.login.html

推荐使用新版的原生小程序接口:https://open.pay.yungouos.com/#/api/api/pay/wxpay/minAppPay

旧版跳转模式依然保留,商户可自行选择是否升级,升级过程不会影响原支付方式。

2.1.30(2023-06-25)

官网功能更新:

1、订单管理-》退款记录,增加退款详情,支持查看退款明细及回调、日志等信息。

2、资金服务-》分账账单 -》增加分账详情 ,支持查看分账明细及回调、日志等信息。

3、资金服务-》转账代付 -》增加转账详情 ,支持查看转账明细及回调、日志等信息。

4、平台增加商户接入协议。

5、优化商户平台微信登录功能。

API更新:

1、新增【分账回退】接口:https://open.pay.yungouos.com/#/api/api/finance/profitsharing/refund

2、新增【查询分账回退】接口:https://open.pay.yungouos.com/#/api/api/finance/profitsharing/getShareReturnInfo

3、新增【分账回退回调】通知:https://open.pay.yungouos.com/#/callback/shareReturn

2.1.29(2022-12-09)

1、支付类相关接口新增app_id,支持多应用、多网站共同使用同一个商户号收款。

2、支付宝新增条码支付。

3、批量转账接口新增支持【微信商家批量转账到零钱】产品,并免费开放使用。

2.1.28(2022-09-21)

官网功能更新:

1、订单管理-》API订单,支持导出订单。

2、订单管理-》API订单-》详情中 增加商户信息、费用信息、用户信息等展示。

3、优化状态类信息展示,冻结默认展示冻结原因。

4、优化部分文件、资质上传交互。

5、优化支付宝普通商户授权机制,更新或失效后无需重复操作。

6、微信、支付宝 交易投诉处理增加交易支付时间、购买的内容展示。

7、开放市场增加【批量转账】模块,目前支持支付宝批量转账,并开放API接口,可与自己系统对接。

API更新:

1、新增【批量转账】接口:https://open.pay.yungouos.com/#/api/api/finance/repay/create

2、新增【确认批量转账】接口:https://open.pay.yungouos.com/#/api/api/finance/repay/sendPay

3、新增【查询批量转账】接口:https://open.pay.yungouos.com/#/api/api/finance/repay/getBatchPayInfo

4、新增【关闭批量转账】接口:https://open.pay.yungouos.com/#/api/api/finance/repay/close

5、新增【批量转账回调】通知:https://open.pay.yungouos.com/#/callback/batchPay

2.1.24(2022-08-12)

1、微信支付新增【关闭订单】接口 2、微信支付新增【撤销订单】接口 3、支付宝新增【电脑网站支付】接口 4、支付宝新增【关闭订单】接口 5、支付宝新增【撤销订单】接口 6、平台支持接受、处理支付宝交易投诉。可开启公众号接受投诉、回复处理通知

2.1.23(2022-06-21)

1、新增 QQ 小程序内使用微信支付,支持个人商户;

2、支持自有微信、支付宝服务商账户接入,可接入自己的服务商进行商户签约入驻;

3、设备管理升级,支持按绑定新款收款音响设备,支持按设备设置语音播报模版;

4、支付宝普通商户签约流程优化,无需商家授权,商家完成和支付宝签约后自动授权;

5、聚合收款码增加取消付款时语音播报功能,用户取消音响可进行播报;

6、订单管理 -》退款记录 增加退款总额统计,支持条件统计,退款详情新增订单支付时间显示;

7、修复订单管理 -》API 订单页面 退款金额统计错误问题;

8、修复微信退款失败,回调中没有退款状态问题;

9、修复自有支付宝服务商进行商户入驻时,支付宝审核状态通知不及时问题;

2.1.22(2022-06-02)

修复分账配置错误问题

2.1.21(2022-04-11)

官网功能更新:

1、云支付聚合收款码门店电话支持固话、手机、400号码。

2、云支付聚合收款码支持自定义二维码logo,上传门店logo即可。

3、开放市场新增云会员模块,支持储值、消费、微信卡包联动,微信卡包内支持跳转到“智慧云会员卡”小程序进行消费明细查询。

4、官网支持自定义登录超时时间,该功能目前内测白名单制,如有需要联系在线客服申请。

5、订单管理-》API订单 新增通过聚合码查询、统计订单,支持聚合API和云支付聚合码的维度查询。

6、分账账单 新增停止分账功能,未发起分账付款前支持手动停止。

7、云支付聚合码新增广告管理模块【仅限服务商】,可管理下属商户支付后广告配置,支持公众号文章引流、微信流量主广告接入。

8、商户接入支持服务商账户接入,接入后可通过我司平台完成商户签约(免开户费),使用平台所有功能【需开通服务商权益】。

9、因相关产品政策调整,下线微信商户号结算账户修改功能,如需修改请登录微信商户平台自助修改

10、新增支付宝投诉通知和投诉记录功能。

API更新:

1、新增QQ小程序支付接口,可在QQ小程序内拉起微信进行支付,未来QQ小程序支付将支持个人商户。

2、微信、支付宝【订单退款】新增out_trade_refund_no参数,可自定义退款单号,查询退款接口支持通过该参数查询。

3、支付宝发起退款新增退款回调功能。

优化:

1、微信支付资金到账时间优化

2、渠道商户结算资金时间节点提前至23.55分

Bug修复:

1、修复微信付款码支付接口未支付订单轮询查询导致服务器IP拉黑问题。

2、修复微信支付部分订单资金会持续在冻结账户中问题。

3、修复支付宝交易发起退款,系统中退款状态必须点击查询才同步问题

2.1.20(2021-11-17)

新特性:

1、微信个人小程序支持半屏拉起支付界面,无需小程序跳转,流程演示

2、聚合收款码支持在线配置分账,可实现收款码收款后自动分账,适合分销、异业合作等场景。

3、【微信转账】接口单日单笔限额从原5000元调高至20000元。

4、【微信登录】模块接口升级,支持微信内静默授权、非静默授权、以及PC扫码支付。

5、支持签约【微信支付】间联商户,可企业对私结算。

6、支持微信支付投诉在线处理与客户沟通和处理投诉。

2.1.19(2021-09-06)

我司于2021年9月1日12时正式发布新版【微信登录】模块,新增3个接口,分别是【微信授权】【扫码登录】【查询授权信息】接口

旧版“微信登录”模块接口将于2022年3月31日17时正式下线,各商户注意及时变更,以免业务受到影响。

升级背景:

1、原微信登录模块相关接口为开放式,并不需要商户号或签名等凭证,在方便开发者同时也带来的新的问题

随着支付产品不断升级以及新的能力接入,已不满足新业务形态使用,主要体现在:自有商户、个体户、企业资质商户

无法使用自己的公众号/小程序进行授权获取openid;部分我司签约渠道无法使用收银台、聚合支付等增值类接口。

2、在相关能力是划分不够明确,多个查询授权接口,还需要对授权接口进行对应,不易于理解对接。

新特性:

为了满足多元化的商户接入需求,我们重新设计了新的“微信登录”模块,主要可实现两大块业务功能:

1、【微信授权】接口可自定义授权类型,除了基础的获取openid外,还可通过改变授权类型参数以获得更详细的用户信息

比如昵称、头像等。为需要接入“微信登录”功能的客户提供基础能力。

2、【微信授权】接口同步支持PC的扫码登录,专门针对PC用户设计了授权链接方式、以及网页内展示登录二维码两种方式。

3、整个微信登录模块接口除了满足基础支付所需的openid参数外,同时开放提供了自有商户对接使用

也就是通过该授权接口可关联自有商户的公众号/小程序/网站 进行使用。

4、微信【收银台支付】已完成新版全面升级,收银台接口将支持整个YunGouOS生态内的所有商户使用。

新版文档地址:

【获取授权】:https://open.pay.yungouos.com/#/api/api/wx/getOauthUrl

【扫码登录】:https://open.pay.yungouos.com/#/api/api/wx/getWebLogin

【查询授权】:https://open.pay.yungouos.com/#/api/api/wx/getOauthInfo

2.1.18(2021-08-16)

1、【微信分账】【支付宝分账】异步回调服务上线,支持分账后接受异步回调结果

2、【生成分账】接口支持自定义分账比例、分账金额

3、新增【聚合云支付】支持微信、支付宝台码收款。登录YunGouOS平台->开放市场->云支付 使用

4、平台新增个体户、企业在线签约微信、支付宝商户

2.1.17(2021-07-07)

新增【支付盾】产品接口

YunGouOS自研支付安全体系"支付盾"产品为商户支付业务安全提供保障,可有效拦截支付前潜在风险和配置支付后风险业务自动化处理。

开放API接口,商户也可根据开放API接口可以快速实现自己的业务安全体系,可有效避免羊毛党、恶意投诉等行为的发生,为您的业务安全保驾护航。

支付前:对于支付前可获知用户身份的接口(如:公众号、收银台、小程序)可直接拦截,并提示错误内容。

支付后:对于部分支付前无法识别用户身份的接口,可设置支付后自动退款,可有效避免恶意投诉等情况。

API开放:基于开放API可自行在业务系统支付前判断用户是否可以支付,进行有效拦截。

可视化页面配置,商户级黑名单设置;

支付前黑名单可有效拦截,支持自定义黑名单提示;

支付后触发黑名单业务支持配置自动处理机制,防恶意投诉,支持异步回调;

永久免费,开放API接口,可根据API接口扩展自己的用户标记系统;

2.1.16(2021-06-10)

新增【转账到银行卡】接口,支持给对私、对公银行卡进行转账 API文档地址:https://open.pay.yungouos.com/#/api/api/finance/repay/bank

2.1.15(2021-06-09)

1、微信转账、支付宝转账新增异步回调参数,传递该参数可在服务端接受转结果

2、新增查询转账账单详情接口

3、微信支付收银台接口新增支持个人H5支付,一个接口完成扫码支付、公众号支付、H5支付接入。触发条件:

(1)收款商户为微信渠道商户,且开通H5支付权限

(2)用户在手机端且非微信内打开触发H5支付收款

2.1.13(2021-06-01)

1、新增公众号网页个人支付接口示例代码和视频教程 2、公众号接口新增return_url参数,用于支付后页面返回到自己网站 3、新增微信登录模块,新增获取微信授权链接和查询授权信息接口

2.1.11(2021-05-31)

新增微信登录开放接口

2.1.10(2021-04-14)

新增PaySignUtil,用于签名生成和验证支付异步回调签名 修复Order接口查询订单提示405问题

2.1.8(2021-04-08)

新增个人微信APP支付调用示例 新增支付宝APP调用示例 新增微信APP支付、支付宝APP支付调用视频教程 更新示例代码中微信APP两种支付模式 第一种:使用微信H5拉起微信客户端进行支付 第二种:使用原生微信APP支付接口进行支付 示例代码增加支付宝示例

2.1.7(2021-04-08)

新增微信APP支付调用示例(支持个人、个体、企业) 修复微信APP支付、发起退款、查询退款结果、下载对账单接口同步方法调用错误问题

2.1.4(2021-03-30)

新增个体户/企业 微信小程序支付接口,支持同步/异步。 新增个体户/微信 微信小程序支付调用示例

2.1.3(2021-03-26)

压缩SDK占用空间大小,仅140K

2.1.2(2021-03-25)

1、新增个人微信小程序支付 2、新增个人微信小程序示例代码和教程

2.1.1(2021-03-21)

本次更新给大家带来新特性“设备/门店”信息参数,如何使用?

第一步:微信付款码、扫码、刷脸、小程序、公众号、收银台、APP、H5支付接口请求时候可传递device_info参数

第二步:

方法1:官网商户管理-》对账单 可根据传递的device_info进行筛选对账单。

方法2:微信下载对账单接口可传递device_info参数进行按指定设备/门店进行筛选下载

最佳实践:

1:同一个支付商户号,多应用收款,对账时候如何区分来自于哪里,如何快速汇总订单金额、退款金额等数据。可通过

该参数给不同应用传递不同的device_info参数,即可在对账时候针对性的下载对账数据。

2:电商平台有多商户入驻,如何知道该商户每日、每月或其他自定义时间内微信收款总交易额、订单金额、手续费等。可

通过该参数给每个商家标记,下载对账单时候即可轻松获取到该商家微信收款总额、退款总额、手续费及相关订单明细。

该参数主要通过下单时候标记自己业务系统数据,可以对业务系统内的订单做相关标识,进而在后期对账时候可以快速的查询和下载对应业

务参数的对账单数据,提高财务对账效率。

API文档更新:

1、微信付款码、扫码、刷脸、小程序、公众号、收银台、APP、H5支付接口新增支付业务参数

2、下载对账单接口新增通过设备/门店信息下载

2.0.7(2021-03-11)

针对uniapp平台专用的SDK,支持YunGouOS开放的所有接口,预览地址:http://open.pay.yungouos.com。

个人、个体户、企业均可接入,享受来自微信/支付宝官方的支付能力和资金能力。

简简单单一行代码搞定支付接入,支持个人用户接入。

微信支付支持情况: 1、支持微信扫码支付 2、支持微信公众号支付 3、支持微信小程序支付 4、支持微信收银台支付 5、支持微信H5支付 6、支持微信APP支付 7、支持微信支付分账 8、支持微信付款码支付 9、支持微信刷脸支付 10、支持退款、查单

支付宝支付支持情况: 1、支持支付宝扫码支付 2、支持支付宝付款码支付 3、支持支付宝H5支付 4、支持支付宝APP支付 5、支持支付宝退款、查单 7、支持支付宝分账

资金能力: 1、支持微信、支付宝分账 2、支持微信支付宝转账代付