API列表

更新时间:2025.03.21

模块名称

功能列表

描述

公共API

小程序签约

商户后台通过请求此接口获取到签约会话id,然后再通过小程序签约接口唤起小程序委托代扣的签约页面。

H5预签约

该方式适用于手机、平板电脑等使用H5浏览器的设备场景使用微信签约扣款。商户在网站前端通过微信支付H5纯签约接口与用户签订委托扣款协议,再通过后台接口申请扣款来完成代扣交易。

JSAPI预签约

该方式适用于微信公众号内发起签约。用户在完成签约后可返回商户签约页面。

WEB签约

该方式适用于PC等使用浏览器的设备场景使用微信签约扣款。商户在网站后端通过微信支付WEB签约接口获取到签约链接,在网站前端将签约链接生成二维码,引导用户扫码识别该链接,用户访问该链接进入代扣签约页面;用户签约完成后留在微信。WEB 端等待签约回调通知,或者定时轮询查询用户签约状态,更新页面内容。

APP签约

用户在商户的APP中发起签约,跳转到微信客户端签约小程序完成签约,签约完成后重新打开商户APP。 移动应用(APP)接入开放平台SDK后,用户即可以在 APP 中跳转至微信某一小程序的指定页面,完成服务后再跳回至商户APP 。

代扣协议ID查询签约

查询签约关系接口提供单笔签约关系查询, 查询方式:使用微信返回的委托代扣协议contract_id进行查询。

商户协议号查询签约

查询签约关系接口提供单笔签约关系查询, 查询方式:plan_id + out_contract_no模式:传入模板ID和委托代扣协议号进行查询。

申请解约

商户与用户的签约关系有误或者商户主动要求与用户之前的签约协议时可调用此接口完成解约。

签约与解约结果回调

签约、解约成功后(不成功不通知),微信会把相关签约、解约信息异步通知给商户。

支付扣款

可应用于定期扣款或需事后扣款以期提高效率的场景。例如:水电煤缴费、话费、充电宝租借等场景。

扣款结果通知

扣款完成后,微信会把相关支付结果及用户信息通过数据流的形式发送给商户。

查询订单

该接口提供所有微信支付订单的查询,商户可以通过查询订单接口主动查询订单状态,完成下一步的业务逻辑。

撤销订单

商户可以通过该接口发起撤销订单。

申请退款

当交易发生之后一段时间内,由于买家或者卖家的原因需要退款时,卖家可以通过退款接口将支付款退还给买家,微信支付将在收到退款请求并且验证成功之后,按照退款规则将支付款按原路退到买家账号上。

查询单笔退款

提交退款申请后,通过调用该接口查询退款状态。退款有一定延时,用零钱支付的退款20分钟内到账,银行卡支付的退款3个工作日后重新查询退款状态。

查询所有退款

提交退款申请后,通过调用该接口查询退款状态。退款有一定延时,用零钱支付的退款20分钟内到账,银行卡支付的退款3个工作日后重新查询退款状态。

退款通知

产生退款后,通过本接口通知给商户。

 

语言
置顶

About  WeChat  Pay

Powered By Tencent & Tenpay Copyright©

2005-2025 Tenpay All Rights Reserved.

Contact Us
Wechat Pay Global

WeChat Pay Global

Contact Us

Customer Service Tel

+86 571 95017

9:00-18:00 Monday-Friday GMT+8

Business Development

wxpayglobal@tencent.com

Developer Support

wepayTS@tencent.com

Wechat Pay Global

About Tenpay
Powered By Tencent & Tenpay Copyright© 2005-2025 Tenpay All Rights Reserved.