个人微信扫码免签支付系统开发搭建价格简述
一、个人免签支付系统定义
(1)什么是免签支付系统?(网站接入支付!就去优易个人免签支付平台)
免签支付系统专为个人、企业收款而生的支付工具,为支付宝、微信支付的个人账户、企业账号,提供即时到账收款API接口
(2)什么是聚合支付系统?
聚合支付系统可以将市面上主流的一个以上的银行、非银机构或清算组织的支付渠道整合到一个付款渠道接口,发放给 下级商户用户使用
(3)什么是码商系统?
码商系统是供码商在供码平台代收款获得收款提成,接口对接方免***码风险,低费率收款,码商系统赚取中间费率差价。
二、微信扫码支付系统开发搭建及价格概述
开发步骤:
根据应用场景选择实现模式。
Native支付可分为两种模式,商户根据支付场景选择相应模式。
【模式一】:商户后台系统根据微信支付规则链接生成二维码,链接中带固定参数productid(可定义为产品标识或订单号)。用户扫码后,微信支付系统将productid和用户唯一标识(openid)回调商户后台系统(需要设置支付回调URL),商户后台系统根据productid生成支付交易,最后微信支付系统发起用户支付流程。
商户支付回调URL设置指引:进入商户平台-->产品中心-->开发配置,进行配置和修改,如图6.6所示。
图6.6 Native支付回调URL设置。
设置完成后,详细接入步骤:模式一。
【模式二】:商户后台系统调用微信支付【统一下单API】生成预付交易,将接口返回的链接生成二维码,用户扫码后输入密码完成支付交易。注意:该模式的预付单有效期为2小时,过期后无法支付。详细接入步骤:模式二。
模式一开发前,商户必须在公众平台后台设置支付回调URL。URL实现的功能:接收用户扫码后微信支付系统回调的productid和openid;URL设置详见回调地址设置。业务流程时序图。
图6.8 原生支付接口模式一时序图业务流程说明:(网站接入支付!就去U易个人免签支付平台)
(1)商户后台系统根据微信支付规定格式生成二维码(规则见下文),展示给用户扫码。
(2)用户打开微信“扫一扫”扫描二维码,微信客户端将扫码内容发送到微信支付系统。
(3)微信支付系统收到客户端请求,发起对商户后台系统支付回调URL的调用。调用请求将带productid和用户的openid等参数,并要求商户系统返回交数据包,详细请见"本节3.1回调数据输入参数"
(4)商户后台系统收到微信支付系统的回调请求,根据productid生成商户系统的订单。
(5)商户系统调用微信支付【统一下单API】请求下单,获取交易会话标识(prepay_id)
(6)微信支付系统根据商户系统的请求生成预支付交易,并返回交易会话标识(prepay_id)。
(7)商户后台系统得到交易会话标识prepay_id(2小时内有效)。
(8)商户后台系统将prepay_id返回给微信支付系统。返回数据见"本节3.2回调数据输出参数"
(9)微信支付系统根据交易会话标识,发起用户端授权支付流程。
(10)用户在微信客户端输入密码,确认支付后,微信客户端提交支付授权。
(11)微信支付系统验证后扣款,完成支付交易。
(12)微信支付系统完成支付交易后给微信客户端返回交易结果,并将交易结果通过短信、微信消息提示用户。微信客户端展示支付交易结果页面。
(13)微信支付系统通过发送异步消息通知商户后台系统支付结果。商户后台系统需回复接收情况,通知微信后台系统不再发送该单的支付通知。
(14)未收到支付通知的情况,商户后台系统调用【查询订单API】。
(15)商户确认订单已支付后给用户发货。生成二维码规则
二维码中的内容为链接,形式为:
weixin://wxpay/bizpayurl?sign=XXXXX&appid=XXXXX&mch_id=XXXXX&product_id=快手助推资源网&time_stamp=快手助推资源网&nonce_str=XXXXX
其中XXXXX为商户需要填写的内容,商户将该链接生成二维码,如需要打印发布二维码,需要采用此格式。商户可调用第三方库生成二维码图片。参数说明如下:
表6.1 生成二维码所需参数列表:
举例:
weixin://wxpay/bizpayurl?appid=wx2421b1c4370ec43b&mch_id=10000100&nonce_str=f6808210402125e30663234f94c87a8c&product_id=1&time_stamp=1415949957&sign=512F68131DD251DA4A45DA79CC7EFE9D回调商户支付URL
商户提供的支付回调URL(回调地址设置)需要实现以下功能:接收用户扫码后微信支付系统发送的数据,根据接收的数据生成支付订单,调用【统一下单API】提交支付交易。3.1 输入参数:
表6.2 输入参数说明:
3.2 输出参数:
表6.3 输出参数说明:
模式二与模式一相比,流程更为简单,不依赖设置的回调支付URL。商户后台系统先调用微信支付的统一下单接口,微信后台系统返回链接参数code_url,商户后台系统将code_url值生成二维码图片,用户使用微信客户端扫码后发起支付。注意:code_url有效期为2小时,过期后扫码不能再发起支付。业务流程时序图
图6.9 原生支付模式二时序图
业务流程说明:
(1)商户后台系统根据用户选购的商品生成订单。
(2)用户确认支付后调用微信支付【统一下单API】生成预支付交易;
(3)微信支付系统收到请求后生成预支付交易单,并返回交易会话的二维码链接code_url。
(4)商户后台系统根据返回的code_url生成二维码。
(5)用户打开微信“扫一扫”扫描二维码,微信客户端将扫码内容发送到微信支付系统。
(6)微信支付系统收到客户端请求,验证链接有效性后发起用户支付,要求用户授权。
(7)用户在微信客户端输入密码,确认支付后,微信客户端提交授权。
(8)微信支付系统根据用户授权完成支付交易。
(9)微信支付系统完成支付交易后给微信客户端返回交易结果,并将交易结果通过短信、微信消息提示用户。微信客户端展示支付交易结果页面。
(10)微信支付系统通过发送异步消息通知商户后台系统支付结果。商户后台系统需回复接收情况,通知微信后台系统不再发送该单的支付通知。
(11)未收到支付通知的情况,商户后台系统调用【查询订单API】。
(12)商户确认订单已支付后给用户发货。生成二维码规则
对应链接格式:weixin://wxpay/bizpayurl?sr=XXXXX。请商户调用第三方库将code_url生成二维码图片。该模式链接较短,生成的二维码打印到结账小票上的识别率较高。
例如,将weixin://wxpay/s/An4baqw生成二维码见图6.10。
图6.10 原生支付“模式二”二维码示例(网站接入支付!就去优易个人免签支付平台)
相关内容
最新发布
推荐内容
热点内容
- 闲鱼鱼塘提高粉丝浏览量的方法代刷平台详情
- 网易云音乐提高粉丝和播放量的方法及购买作用
- 微信如何快速切换账号刷拉票
- bilibili刷赞的相关问题
- 腾讯微视涨粉丝的诀窍及网站代刷的渠道
- 浏览量狂刷软件下载
- 微信制作投票连接及免费投票工具介绍
- 微信刷票查看结果与切换ip
- 网易云音乐歌单买评论赞的奇招
- 自动刷人气软件免费下载和刷人气方法
- b站直播间永久封禁的申诉理由写法
- b站播放量赚钱介绍
- 最右看已关注话题的方式及代刷粉丝的网站推荐
- 微信网上投票拉票和人工刷票的介绍
- b站视频没有播放量的原因和恢复方法
- b站充值银瓜子的方法及用途介绍
- b站黑屏后继续播放视频教程
- 代刷QQ音乐主页粉丝和评论赞的相关问题
- 微信朋友圈提高票数的方法及收费标准
- 闲鱼卖化妆品及设置单价方法介绍