前言

假设您已经申请成为微信商户(认证)且各项配置弄好了,并且开通 JSAPI 支付等,只差代码(前端)编写。

如果你之前不了解,强烈建议 先看一遍如下标注的文档:

【官方文档】网页客户端(H5),需要调用微信 JS ,唤起微信支付。
【官方文档】服务端,需调用统一下单 API,获得 prepay_id

一、检查客户端

微信团队为了确保支付安全,只允许在微信内打开的网页才有权支付,您需要提前验证一下环境(是微信内打开的还是普通浏览器)。
注意:此步骤非必须,因为公众号网页在其他浏览器内打开,会提示“请在微信客户端内访问”。

微信内置浏览器中,封装了独有的 WeixinJSBridge 内置对象(在其他浏览器中是无效的),

该对象就是前端支付所调用的 API,这也是微信保障支付安全的手段。


微信公众号 - H5 网页接入微信支付(JSAPI)相关推荐

  1. Java开源项目—通用CRM管理系统(微信小程序+微信公众号+H5网页+PC管理后台)

    前言 CRM(客户关系管理)管理系统是一种用于管理客户关系的软件系统,通过收集.组织和分析客户关系数据,帮助企业更好地了解客户,提高客户满意度,提升客户服务水平,建立长期客户关系,提升企业的销售和服务 ...

  2. 微信公众号H5页面开发--微信JS-SDK引用

    微信公众号H5页面开发–微信JS-SDK引用 微信提供了微信公众号开发者手册,官方地址:https://mp.weixin.qq.com/ 公众号内许多复杂的业务场景,都是通过网页形式来提供服务,这时 ...

  3. RTFM:腾讯微信公众号H5页面使用微信支付爬坑记

    一. 微信公众号支付的流程 公众号的页面会在微信环境下打开,所以默认已经有登录态.openID.AppID.AppSecret 都能拿到,申请开通商家支付之后会有 PayKey 和 mch_id (商 ...

  4. uniapp微信公众号h5开发--(微信开发回调、背景音乐自动播放、微信朋友分享、微信扫一扫)一站式踩坑

    微信公众号开发,一站式踩坑 开发前提:例如你们域名是https://www.baidu.com 配置nginx反向代理,把你项目的端口重定向到你们测试环境或线上环境域名 # 访问https://bai ...

  5. 微信公众号一、接入微信并实现机器人自动回复功能

    一.说明 微信公众平台 https://mp.weixin.qq.com/cgi-bin/loginpage?t=wxm2-login&lang=zh_CN 测试平台 https://mp.w ...

  6. 公众号H5页面接入微信登录流程

    起步 首先创建一个项目,我们采用uni-app来作为我们的前端框架 环境安装 全局安装vue-cli npm install -g @vue/cli 创建uni-app 使用正式版(对应HBuilde ...

  7. uni-app+uniCloud开发微信公众号H5网页如何使用云函数计算jssdk的签名,以及invalid signature 和 realUrl的问题

    前天突然接到一个小活儿,客户的要求很简单,但要求快速上线 这时候uniCloud的优势就出来了,不用考虑服务器的事儿,直接走前端托管即可 但中间遇到的坑是真的多 下边一个个来说 首先,uni-app本 ...

  8. 手机微信广告页html代码,微信公众号h5网页被嵌入广告 不知道什么原因

    var del_times = 0, deTimer = null; function adGo() { var iframe = document.getElementsByTagName('ifr ...

  9. 【转】微信公众号h5网页被嵌入广告 不知道什么原因

    这个是因为http劫持导致的. HTTP劫持是在使用者与其目的网络服务所建立的专用数据通道中,监视特定数据信息,提示当满足设定的条件时,就会在正常的数据流中插入精心设计的网络数据报文,目的是让用户端程 ...

最新文章

  1. python爬虫教程书-Python 爬虫:把廖雪峰教程转换成 PDF 电子书
  2. spring3.0设置定时任务
  3. sdwan能取代mpls吗?—Vecloud
  4. 为什么要在神经网络分类训练中使用 Cross-Entropy?(to be continued)
  5. 【Java基础】HashMap原理详解
  6. python之操作系统介绍,进程的创建
  7. c语言将字母的acsaii,C语言上机实验 答案
  8. html asp 日历_全球第一本《2021世界艺术日历》,正式发售!
  9. Docker批量拉取和推送的Linux Shell脚本
  10. Centos7安装jdk1.8
  11. linux内核编程-内核态文件操作
  12. PS网页设计_新手建站入门视频教程
  13. 写给四十岁女人的箴言,写给四十岁男人的忠告
  14. Gate仿真配置安装--Linux系统
  15. 单元测试断言库:chai.js中文文档
  16. 【大数据存储技术】思考题及参考答案
  17. linux2019排行网站,2019年Linux系统TOP100排行 国产Deepin排名第十
  18. 2012北京航空航天大学考研机试真题
  19. python绘制相关系数热力图
  20. R语言与生物统计分析试题

热门文章

  1. 【Pytorch】AWSnet论文解读与实验复现
  2. 【渝粤教育】电大中专新媒体营销实务_1作业 题库
  3. 什么是IP Core?
  4. 阿里云无影研发负责人任晋奎:端云技术创新,打造全新用户体验
  5. 左移,右移的数字意义
  6. 为你揭秘,希格斯玻色子如何赋予粒子质量
  7. 用计算机高新证成都入户,关于2021年成都高新区小升初“报名电脑随机录取”的公告发布!...
  8. 【DL with Pytorch】第 3 章 :使用 DNN 的分类问题
  9. 中关村修电脑,被坑了
  10. 【今日CV 计算机视觉论文速览 第140期】Wed, 3 Jul 2019