第三方支付平台:微信支付接口

如果想要实在公众号支付方式,你需要准备以下几项内容:

  1. 首先,你要有一个服务号
  2. 服务号要开通微信认证

首先我们要开通微信服务号,目前微信支付功能仅开放给已经通过微信认证的服务号(企业、商店商家、非事业单位媒体类服务号)。开通服务号后,还要通过认证,流程图如下。

开通流程

  • 服务号申请(申请流程略,申请微信服务号时,主体需要选择为企业,然后输入企业相关信息)
    申请流程详见百度经验
  • 服务号微信认证

  • 具体开通步骤

  • 认证成功后,需要登录微信公众号,进入:服务-服务中心-商户功能

  • 然后根据要求提交商户的基本资料。主要包括如下几类:

    1. 微信支付售卖的商品/服务信息,并据此选择经营范围、填写售卖商品信息,此处填写的商品信息将作为日后运营监管的依据;
    2. 提交业务审核资料此处提交的商户资料,要求与认证的商户主体一致,即营业执照,运作者等信息要一致
    3. 提交财务审核资料提交的公司财务资料,要求与业务审核中的主体一致,即运营主体与结算主体一致。
    4. 资料提交完成后就是等待审核大约微信7个工作日内会给到审核结果;审核成功与否,会在微信公众平台的后台会收到通知信息

  • 申请完成后,在通知中心将会出现审核进度提示

  • 通过审核的公众号,将收到通知邮件,邮件中包含重要开发参数,这个时候要注意牢记申请时填写的邮箱地址。该邮件在业务审核资料时有设置过

  • 进入开发、签订合同。

  • 签署合同时候需要注意:

    1. 通过审核的商户可以开始进行开发工作,微信已提供清晰的开发接口文档,帮助顺利完成开发工作。同时未来节约时间,商户可以将签订合同与开发工作同步进行。
    2. 签订合同
      • 通过审核后,商户便可在线下载合同,盖章后请根据指引寄回;
      • 若申请公众号支付,则商户需要签订《微信公众平台商户功能服务协议》和《微信支付服务协议》
      • 若仅申请APP支付,则商户仅需签订《微信支付服务协议》(下载、盖章、寄回),无需签订《微信公众平台商户功能服务协议》
      • 若同时申请公众号支付和APP支付,则同2),签订《微信公众平台商户功能服务协议》和《微信支付服务协议》

注意:接下来就是完善商户功能服务、然后售卖商品1、缴纳微信风险保证金1)登录财付通账户缴纳微信平台微信风险保证金;该账户是第二步微信审核通过之后,邮件通知给商户的partnerid,登录密码是partnerkey;2)未缴纳微信风险保证金不影响商户功能服务,但将无法正常结算财付通账户中的资金款项。2、商户功能服务是指白名单之外的微信号也能在商户公众号内使用微信支付功能,商户功能服务之后才能正常售卖商品或服务。

支付方式介绍

公众号支付

公众号支付是指在微信APP中,通过公众号点击进入商户自有的H5商城网站,完后通过一系列的筛选、点击后选择购买某种指定产品并付款的流程。

场景简介

商户已有H5商城网站,用户通过消息或扫描二维码在微信内打开网页时,可以调用微信支付完成下单购买的流程。

支付流程

步骤(1):商户下发图文消息或者通过自定义菜单吸引用户点击进入商户网页。

步骤(2):进入商户网页,用户选择购买,完成选购流程。

步骤(3):调起微信支付控件,用户开始输入支付密码。

步骤(4):密码验证通过,支付成功。商户后台得到支付成功的通知。

步骤(5):返回商户页面,显示购买成功。该页面由商户自定义。

步骤(6):公众号下发消息,提示发货成功。该步骤可选。

注意
(1)用户打开商户网页选购商品,发起支付,在网页通过JavaScript调用getBrandWCPayRequest接口,发起微信支付请求,用户进入支付流程。
(2)用户成功支付点击完成按钮后,商户的前端会收到JavaScript的返回值。商户可直接跳转到支付成功的静态页面进行展示。
(3)商户后台收到来自微信开放平台的支付成功回调通知,标志该笔订单支付成功。
注:(2)和(3)的触发不保证遵循严格的时序。JS API返回值作为触发商户网页跳转的标志,但商户后台应该只在收到微信后台的支付成功回调通知后,才做真正的支付成功的处理。

后记

微信提供的所有支付模式列表:

1、刷卡支付
刷卡支付是用户展示微信钱包内的“刷卡条码/二维码”给商户系统扫描后直接完成支付的模式。主要应用线下面对面收银的场景。

2、扫码支付
扫码支付是商户系统按微信支付协议生成支付二维码,用户再用微信“扫一扫”完成支付的模式。该模式适用于PC网站支付、实体店单品或订单支付、媒体广告支付等场景。

3、公众号支付
公众号支付是用户在微信中打开商户的H5页面,商户在H5页面通过调用微信支付提供的JSAPI接口调起微信支付模块完成支付。应用场景有:
◆ 用户在微信公众账号内进入商家公众号,打开某个主页面,完成支付
◆ 用户的好友在朋友圈、聊天窗口等分享商家页面连接,用户点击链接打开商家页面,完成支付
◆ 将商户页面转换成二维码,用户扫描二维码后在微信浏览器中打开页面后完成支付

4、APP支付
APP支付又称移动端支付,是商户通过在移动端应用APP中集成开放SDK调起微信支付模块完成支付的模式。

第三方支付平台:微信支付接口相关推荐

  1. 微信企业支付 服务器根证书,微信第三方平台微信支付配置没有rootca.pem根证书文件的解决办法-蜘蛛网博客...

    微信第三方平台微信支付配置没有rootca.pem根证书文件的解决办法我们在通过微信第三方平台制作微信活动的时候,很多情况下都需要用到微信支付接口,例如商城类的微信功能,微砍价.微助力.微秒杀.微拼团 ...

  2. 西米支付:微信支付接口(申请与介绍)

    据统计,2022年微信全球用户数超12.8亿,其中微信支付使用人数达到6亿,而且微信支付在中国移动支付的市场份额超过40%,无论是在线上购物,还是线下收款,都能看到微信支付的身影,微信支付已经融入到我 ...

  3. 第三方支付、个人免签约支付、微信支付、支付宝支付、个人网站支付

    第三方支付.个人免签约支付.微信支付.支付宝支付.个人网站支付 很多个人建站,在接支付的过程中,都会遇见很多问题,比如没有资质/网站没有备案/接口文档复杂等等,现在比较好了,有一个第三方收款平台EL支 ...

  4. 微信公众平台微信支付打通流程

    //针对v3版本,jsapi支付,php 1.收到邮件后先去设置api密钥,下载api证书,多次需要手机验证码 2.到公众平台找到开发者中心-接口中找到'网页授权获取用户基本信息',点击修改,加入支付 ...

  5. java版农业银行_农行网上支付平台_商户接口编程指南-java_edition-v103.pdf

    农行网上支付平台_商户接口编程指南-java_edition-v103 Java Edition V1.0.3 –– 2003/ 11/26 V0.1 2003/ 12/ 10 V0.2 2003-1 ...

  6. 云炬Android开发笔记 13购物车,订单,支付功能开发(包含支付宝支付和微信支付)

    阅读目录 1.购物车UI编写 1.1 购物车布局  1.2 recycleView中的item的布局 2. 购物车数据结构分析.解析与转化 2.1 解析的数据 2.2 数据的转化 2.3 数据适配器的 ...

  7. H5接入支付流程-微信支付支付宝支付

    业务场景: H5对接微信支付和支付宝支付,app无法发版,需要支持在app内和浏览器内同时使用. 于是借此机会对前端接入对第三方支付进行了调研,本次只讨论微信支付,和支付宝支付. 微信支付 文档地址: ...

  8. pay-spring-boot 开箱即用的Java支付模块,整合支付宝支付、微信支付

    关于 使用本模块,可轻松实现支付宝支付.微信支付对接,从而专注于业务,无需关心第三方逻辑. 模块完全独立,无支付宝.微信SDK依赖. 基于Spring Boot. 依赖Redis. 我能做什么 支付宝 ...

  9. 微信公众号中的支付宝支付与微信支付 支付宝支付问题(微信bug)

    一般,在微信公众号中的商城都是需要支持微信支付和支付宝支付的,当然,较大的公司对于鹅厂和阿里的站队就不说了,所以这里简单记录一下支付宝支付和微信支付的主要流程.说是简单介绍,这是因为确实不难,因为前端 ...

  10. 微信小程序-JAVA实现微信支付功能(微信支付2.0)

    微信小程序-JAVA实现微信支付功能(微信支付2.0) 一.前言 本博客主要介绍JAVA后台与微信小程序(UNI-APP或者原生微信小程序)的微信支付的实现,如果是APP或者H5的开发暂时不支持,具体 ...

最新文章

  1. server sql 数据总行数_sql统计行数的语句
  2. css选择器 nth-child
  3. 怎么使用继承的一个实例
  4. Centos7设置Tomat开机自启
  5. mount 网络_mount系统调用(ksys_mount-gt;do_mount-gt;do_new_mount)
  6. iOS开发UI篇——Button基础
  7. 201571030128/201571030118《小学四则运算练习软件软件需求说明》结对项目报告
  8. 智能工厂系统架构图_一些智能化弱电系统架构图,做方案可以用
  9. 2.6 动量梯度下降法
  10. Win10下Eclipse运行环境的安装
  11. 利用webBrowser实现万能打印
  12. 【前端】相信你会用到的一篇笔记---CSS篇(2)
  13. Excel教程数据透视表系列案例二十二
  14. python requests 代理ip被禁_python requests 测试代理ip是否生效
  15. 5V转3.3V,你学会了吗?
  16. Python入门笔记(第五期——序列的应用2)
  17. 仿今日头条后台管理系统(三)
  18. python打开pdf文档
  19. vue 项目中实现pdf预览 pdf打印 pdf下载
  20. Solidworks如何标注垂直度,平行度

热门文章

  1. mfw 攻防世界web题 (Git泄露)
  2. STM32——理解时钟系统
  3. 操作系统锁的实现方法有哪几种_深入理解多线程(四)—— Moniter的实现原理
  4. WinEdt10.3 激活
  5. 双非计算机硕士何去何从(2)
  6. lol最克制诺手的英雄_LOL:最克制诺手的三个英雄,剑姬上榜,第一能打得诺手出不了塔...
  7. 第9章 保护Web应用----概念梳理
  8. 怎么录制屏幕视频?3个简单实用方法分享
  9. 换新电脑后怎么重装系统win7,win7安装教程
  10. 2月19日服务器例行维护公告,天涯明月刀 7月19日服务器例行维护公告