h5 接入微信支付

我们公司,现在用ping++ 做h5接入,用的是 h5"壹收款"

准备:

如果公司,现在还没有公众号的话,支付宝。

可以把这些工作,给ping++ 来做这些事情 

  1. 注册微信公众号,开通支付功能。

  2. 注册ping++  (如果是自己 开开通的微信 支付,要填写相关信息)

  3. 微信设置网页授权获取用户基本信息  修改回调地址。(不能会报 redirect_uri 错误)

开发:

    1.查看ping++ 接入文档 https://www.pingxx.com/guidance

    2.查看微信接口文档 http://mp.weixin.qq.com/wiki/1/8a5ce6257f1d3b2afb20f83e72b72ce9.html

注意事项:

    1.open_id :只有在微信支付下是需要的,对于当前的公众号是唯一的,如果是多个公众号的用户,统一需要,unit_id 可以查询 文档。

我现在也正在做,会持续更新的。也遇到了些问题。

自己建立了群:436498871

用户获取逻辑

  1. 在微信段点击进入h5页面时,就获取用户的open_id 创建本地用户,后面在个人中心中,可以设置手机号等登录方式。来实现用户的注入。--好处是,用户的操作性简单,没有什么成本

  2. 在用户在有交互性的数据时,弹出注册页面。在支付时,也是要把最好把用户的帐号与 open_id 绑定。在微信支付时,open_id是必须获取的

点赞
收藏

评论区

加载中...

相关推荐

MySQL:[Err] 1292 - Incorrect datetime value: ‘0000-00-00 00:00:00‘ for column ‘CREATE_TIME‘ at row 1

文章目录问题用navicat导入数据时,报错:原因这是因为当前的MySQL不支持datetime为0的情况。解决修改sql\mode:sql\mode:SQLMode定义了MySQL应支持的SQL语法、数据校验等,这样可以更容易地在不同的环境中使用MySQL。全局s

Oracle 分组与拼接字符串同时使用

SELECTT.,ROWNUMIDFROM(SELECTT.EMPLID,T.NAME,T.BU,T.REALDEPART,T.FORMATDATE,SUM(T.S0)S0,MAX(UPDATETIME)CREATETIME,LISTAGG(TOCHAR(

MySQL部分从库上面因为大量的临时表tmp_table造成慢查询

背景描述Time:20190124T00:08:14.70572408:00User@Host:@Id:Schema:sentrymetaLast_errno:0Killed:0Query_time:0.315758Lock_

皕杰报表之UUID

​在我们用皕杰报表工具设计填报报表时,如何在新增行里自动增加id呢?能新增整数排序id吗?目前可以在新增行里自动增加id,但只能用uuid函数增加UUID编码,不能新增整数排序id。uuid函数说明:获取一个UUID,可以在填报表中用来创建数据ID语法:uuid()或uuid(sep)参数说明:sep布尔值,生成的uuid中是否包含分隔符'',缺省为

手写Java HashMap源码

HashMap的使用教程HashMap的使用教程HashMap的使用教程HashMap的使用教程HashMap的使用教程22

vue h5 对接支付宝,微信支付,微信js支付

vueh5实现支付(支付宝,微信)h5端实现支付难度不大,只是有些小的点需要注意下,其他的看文档撸就行了。支付宝很简单,后端返回一个html,前端插入调用就行了,微信支付分两种:1、微信内支付(jsapi,微信内浏览器)2、微信外支付(h5支付)。一、支付宝支付//前端啥都不用管,交给后端去干,返回html调用点击就好了/