商户已有的APP或小程序如想接入微信支付,可参考本章节。
如果商户的移动商城是一个已发布的APP,可以通过微信支付的In-APP支付产品(什么是In-APP支付)来接入。具体体验流程如下图所示:
用户发起支付后,商户发送支付请求给机构,由机构请求微信支付以获取预支付id,机构将此ID返回给商户,由商户使用微信SDK来跳转到微信内完成支付。支付完成后,会自动从微信跳回商户APP。
该支付场景下,机构除了要完成基本的开发参数申请, API key配置及证书下载配置外,还需要额外的参数配置:
In-APP支付场景的接入,需要子商户自行在微信开放平台注册登记APP。注意申请注册所使用的主体信息一定要与机构为该子商户生成的子商户号主体保持一致。
一旦APP注册登记并主体认证成功,子商户便可在open平台查看到该APP对应的appid,查看界面如下:
子商户获取到APP对应的appid后需要同步给合作机构,由机构登录子商户管理页面完成子商户小程序appid,即sub_appid与子商户号sub_mch_id的绑定。
APP支付的参数传输规则与其他支付方式略有不同,详细请参照API规则。
Customer Service Tel
Business Development
9:00-18:00
Monday-Friday GMT+8
Technical Support
WeChat Pay Global
ICP证