微信支付


微信支付

流程和参数

流程

生成微信平台的支付订单

和购物订单并不是一回事,它记录了什么时候,哪一个用户向哪一个商户付款,
一

用户为支付订单付款

二
确认支付后小程序又会向微信平台发起一次请求,来验证金额等信息是不是正确的,防止商家篡改金额。确认无误就可以支付了。

参数

生成支付订单的AP参数

在这里插入图片描述

  • 随机字符串可以用微信提供的SDK程序生成
  • 签名就是商户系统对上传的数据做MD5计算,得到的结果就是一个sign。SDK程序也可以帮我们生成这个sign

在这里插入图片描述

  • 终端IP:写商户系统的IP地址即可
  • 通知地址:商户系统接受结果的url路径, 该地址必须为https协议而且bbu支持IP地址。所以需要把商户系统发布到外网才可以。

生成支付订单的API结果

在这里插入图片描述

支付回调的参数

在这里插入图片描述

支付回调返回结果

商户系统向微信平台进行返回
在这里插入图片描述

微信支付接口规则说明

◆为了保证交易安全,支付必须使用 Https协议
◆必须使用POST方式提交支付数据
◆提交数据和返回结果都为ⅩML格式,根节点为
◆所有数据采用UTF-8编码

微信支付接口参数通用说明

◆交易金额单位是分,并且不能有小数点,最低金额为1元
1.5元=150✔
0.1元=0.1❌
◆小程序的交易类型( trade type)是JSAPI
◆境内商户只能做人民币交易


文章作者: fFee-ops
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 fFee-ops !
评论
  目录