一 摘要

这里HTML5集成微信支付跟iOS,安卓集成微信支付过程是一样的,iOS微信集成参考之前的文章.
http://blog.csdn.net/baihuaxiu123/article/details/51415717
这里引用之前文章的集成过程.如下:

商户系统和微信支付系统主要交互说明:

步骤1:用户在商户APP中选择商品,提交订单,选择微信支付。
步骤2:商户后台收到用户支付单,调用微信支付统一下单接口。参见统一下单API。
步骤3:统一下单接口返回正常的prepay_id,再按签名规范重新生成签名后,将数据传输给APP。参与签名的字段名为appId,partnerId,prepayId,nonceStr,timeStamp,package。注意:package的值格式为Sign=WXPay
步骤4:商户APP调起微信支付。
步骤5:商户后台接收支付通知。
步骤6:商户后台查询支付结果。

二 效果

1)横屏效果

2)竖屏效果

三 具体代码实现

基于HTML5之APP微信支付集成实现相关推荐

  1. iOS微信支付集成 SDK1 7 5

    最近做了一个新项目,涉及到支付宝和微信支付,支付宝和微信都是业界的老大哥,相信大家都有所觉得文档.SDK都是各种坑吧(纯粹吐槽而已),这是继上篇支付宝支付集成后接着的微信支付集成. 1.微信商户申请步 ...

  2. php android 微信支付,Android_Android实现微信支付功能,开发Android APP微信支付功能, - phpStudy...

    Android实现微信支付功能 开发Android APP微信支付功能,需要完成三个步骤:第一步生成预支付订单.第二步生成微信支付参数.第三步调起微信APP支付.除了需要审核通过的APP应用外,还需要 ...

  3. IOS --app微信支付

    2019独角兽企业重金招聘Python工程师标准>>> 微信支付分为好几种,这里记录的是app微信支付流程. 适用场景 用户使用xxAPP时,需要通过微信支付完成某项报名.此时xxA ...

  4. APP微信支付报错《商户号该产品权限未开通,请前往商户平台产品中心检查后重试》

    App微信支付调官方的统一下单接口返回错误信息 {return_msg=商户号该产品权限未开通,请前往商户平台>产品中心检查后重试, return_code=FAIL} 微信开放平台,微信认证申 ...

  5. Spring Boot入门教程(四十):微信支付集成-刷卡支付

    分享一个朋友的人工智能教程.比较通俗易懂,风趣幽默,感兴趣的朋友可以去看看. 一:准备工作 使用微信支付需要先开通服务号,然后还要开通微信支付,最后还要配置一些开发参数,过程比较多. 申请服务号(企业 ...

  6. 基于springboot 支付宝app端支付,可用于uni-app使用

    基于springboot 支付宝app端支付,可用于uni-app使用 1.添加maven依赖: <dependency><groupId>com.alibaba</gr ...

  7. .Net 微信支付集成

    关于.NET微信支付集成的记录 闲来无事集成一下微信支付,涉及到 pc端支付.小程序.H5.公众号内部支付等. 因此特意封装了一个类库,这里简单记录一下. 类库名:Yi.WeiXin.Pay 里面集成 ...

  8. Android支付宝错误码62009,hb混合开发app 微信支付提示支付宝62009未知错误

    问题描述 hb混合开发app 微信支付提示支付宝62009未知错误 问题出现的环境背景及自己尝试过哪些方法 真机模拟测试 相关代码 获取通道 mounted(){ plus.payment.getCh ...

  9. java+uniapp对接app微信支付

    java+uniapp对接app微信支付 1.准备工作 注册app APP接入微信支付,需要先将商户APP在微信开放平台进行注册,登记APP开发参数以生成APPID.具体操作步骤如下: 一.登录微信开 ...

最新文章

  1. 中科大博士20万字正经论文:教你如何给女朋友送礼物
  2. 现学现卖微信小程序开发(二)
  3. nutch2.1在windows平台上使用eclipsedebug 存储在mysql的搭建过程
  4. brython的问题
  5. Linux学习笔记-使用管道通信实现cat /etc/passwd | grep root这条命令
  6. Windows与Linux(服务器)之间大文件传输
  7. LINUX REDHAT第九单元文档
  8. linux的can通信busoff,socketCAN内核源码分析是否支持busoff自恢复--Apple的学习笔记
  9. 12个有趣的C语言问答_sunyrising-ChinaUnix博客
  10. 通过os中的os.path.basename获取路径中的文件名
  11. hql中 oracle当前时间,hql oracle 比较 日期时间
  12. 【AWVS12】安全漏洞扫描工具,使用详解
  13. 理科生毕业,如何写论文,为论文降重
  14. es中索引对象包含数组子节点时, 查询和聚合的统计需要注意的问题。
  15. 两个路由器无线连接教程
  16. python 更换windows壁纸(简单)
  17. MyBatis为什么这么“屌”?这些MyBatis的秘密,分分钟吊打面试官
  18. 代码函数从零开始学习OpenCL开发(二)一个最简单的示例与简单性能分析
  19. 装机——恢复系统 Windows 10 自带一键还原
  20. rocketmq中broker的端口

热门文章

  1. 冷启动、热启动时间性能优化
  2. Cadence allegro移动、旋转、镜像器件
  3. 从“顶点小说”下载完整小说——python爬虫
  4. HNOI2003激光炸弹
  5. 手把手教你学习IEC104协议和编程实现 八-协议的运行态(带时标的变位遥信及对时功能)
  6. android 复制、剪切、粘贴
  7. 基于TCP的QQ聊天工具
  8. java里面string什么意思_「Java基础知识」Java中的字符串是什么
  9. 【漫漫转码路】Python Day 04
  10. 电源的源效应和负载效应