微信公众号实现扫码支付

       今天给大家讲讲微信扫码支付,如果之前未接触过微信支付的朋友可以看看我之前发的文章(基于weixin-java-tools集成微信小程序支付功能),其实微信支付和微信扫码流程都是一样的,只是调用统一下单传入参数及返回参数有区别。

   1.微信支付统一下单URL地址:https://api.mch.weixin.qq.com/pay/unifiedorder

        这里只列一下扫码相关参数说明,其他的和微信支付参数相同

交易起始时间time_start2009122509101订单生成时间,格式为yyyyMMddHHmmss,如2009年12月25日9点10分10秒表示为20091225091010

         

交易结束时间time_expire20091227091010订单失效时间,格式为yyyyMMddHHmmss,如2009年12月27日9点10分10秒表示为20091227091010。订单失效时间是针对订单号而言的,由于在请求支付的时候有一个必传参数prepay_id只有两小时的有效期,所以在重入时间超过2小时的时候需要重新请求下单接口获取新的prepay_id。其他详见
交易类型trade_typeNATIVE该值NATIVE时才有支付二维码链接参数返回

 

用户标识openid 指定扫码支付的微信用户对应的openId,该值为空时,任何微信用户都可以支付,

     

以下字段在return_code 和result_code都为SUCCESS的时候有返回

二维码链接code_urlString(64)

weixin://wxpay/bizpayurl?pr=FNegyUE

trade_type=NATIVE时有返回,此url用于生成支付二维码,然后提供给用户进行扫码支付。

2.把二维码链接通过草料或其他工具转化为二维码图片,如下:

大家可以微信扫码上方二维码支付一把,试试。也可以在微信里打开“weixin://wxpay/bizpayurl?pr=FNegyUE”进行支付。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值