美文网首页
微信支付

微信支付

作者: 苍老师的眼泪 | 来源:发表于2022-09-03 01:01 被阅读0次
    1. 不同的支付渠道(比如小程序支付,公众号支付)需要的参数不一样,比如小程序支付只需要小程序的 appid 和微信商户的参数就可以了,不需要公众号的参数;公众号支付同理,不需要小程序的参数

    2. 不同的支付类型返回的 trade_type

    支付类型 trade_type
    微信手机H5跳转微信客户端支付 MWEB
    微信公众号支付 JSAPI
    电脑网站微信扫码支付 NATIVE
    微信小程序支付 JSAPI
    1. 如果微信用户从一个平台下单之后,去另一个平台再下单,则会报错:商户单号重复,为了避免这一情况的发生,同时要让订单号不重复,可以在请求支付参数的时候,加一位字母来区分不同的支付方式

    2. 公众号和小程序支付完成后,微信通知的支付类型都是 JSAPI,区分的方法有两个

    • 从订单号入手确定到底是公众号支付还是小程序支付,比如是公众号支付的,就在像微信支付的时候在订单号后面+ A, 小程序支付就+ B.
      这样等到微信支付通知的时候,就可以通过通知里面的 out_trade_no (字符串类型)最后一位是 A 还是 B 来确定是公众号还在小程序支付。
    • 匹配支付通知的 appid,因为公众号的 appid 和小程序的 appid 肯定是不一样的,所以可以通过这一点来区分。

    相关文章

      网友评论

          本文标题:微信支付

          本文链接:https://www.haomeiwen.com/subject/xwtunrtx.html