zoukankan      html  css  js  c++  java
  • 微信支付-扫码支付备忘

    1,使用官方的Demo,然后,登陆微信公众平台,进行参数设置,下面贴一段微信官方的说法:

    1.开通支付权限

    在微信公众平台设置支付权限,进入栏目微信支付-》开发配置-》修改,如图6.6所示。

     

    图6.6原生支付参数设置栏目入口

    进入修改页面后,找到公众号支付-》Native原生支付,勾选Native原生支付开通该权限,在支付回调URL上填写商户支付后台系统的网页地址。


    图6.7原生支付设置权限及支付回调地址


    微信公众平台需要设置的东西就这么多,然后我们回到Demo上的代码,如下图:

    然后我们还是从Demo里面说起,路径:exampleNativePayPage.aspx.cs

    我们可以看到,第一种扫码方式,我们可以仅需要传入一个Product_id即可,那么这个Product_id也是至关重要了,你可以我们通过这个id来配置所有我们商户用的上的id,例如product_id为1的时候,那么就是卖矿泉水,2就是卖火腿肠之类的,价格什么的,都可以根据这个id来设置,相当于一个key了,这么说,应该每个人都懂了,代码如下:




    这里头的不用修改,按照原来的即可,文件路劲是:businessNativePay.cs


    接着就是回调函数里面的方法了,路劲是:exampleNativeNotifyPage.aspx.cs
    如下图:


    然后F12去到方法,如下图:

    这个方法便是统一下单接口,需要修改的参数如下:

    下面这个就是方法了,里面的参数内容,都可以通过传过来的参数做相应的配置,


    到此,扫码支付的第一种已经完成,第二种就更加简单了,Demo里面的直接可以用,所以就不多说了.







  • 相关阅读:
    freeswitch录音功能
    jdk安装
    maven阿里云镜像
    idea安装
    idea新建maven项目
    tomcat安装
    idea新建maven web项目
    idea新建java项目
    webpack使用
    ACE 安装指南及示例
  • 原文地址:https://www.cnblogs.com/nangong/p/4663436.html
Copyright © 2011-2022 走看看