最近对微信App支付(App端集成微信支付SDK)申请步骤,以及终端在进行微信支付时商户App、商户Server、微信App、微信支付Server的交互流程进行了简单了解。这篇文章应该算是学习笔记,分享出来,希望对感兴趣的朋友有一定帮助。

本文从以下三个方面介绍微信App支付:

  • 微信支持哪几种支付模式?
  • 如何申请接入微信App支付?
  • 微信App支付流程(支付过程中的前后端交互逻辑

一、微信支付模式

微信支付的全部支付模式以及对应的支付场景如下:

    • 付款码支付(场景:线下面对面收银
      付款码支付是用户展示微信钱包内的“刷卡条码/二维码”给商户系统扫描后直接完成支付的模式。主要应用线下面对面收银的场景。
    • Native支付(场景:PC网站支付
      Native支付是商户系统按微信支付协议生成支付二维码,用户再用微信“扫一扫”完成支付的模式。该模式适用于PC网站支付、实体店单品或订单支付、媒体广告支付等场景。
    • JSAPI支付(场景:微信内H5支付
      JSAPI支付是用户在微信中打开商户的H5页面,商户在H5页面通过调用微信支付提供的JSAPI接口调起微信支付模块完成支付。应用场景有:
      用户在微信公众账号内进入商家公众号,打开某个主页面,完成支付;
      用户的好友在朋友圈、聊天窗口等分享商家页面连接,用户点击链接打开商家页面,完成支付;
      将商户页面转换成二维码,用户扫描二维码后在微信浏览器中打开页面后完成支付;
    • APP支付(场景:商户App集成微信sdk完成支付
      APP支付又称移动端支付,是商户通过在移动端应用APP中集成开放SDK调起微信支付模块完成支付的模式。
    • H5支付(场景:手机浏览器支付
      H5支付主要是在手机、ipad等移动设备中通过浏览器来唤起微信支付的支付产品。
    • 小程序支付(场景:微信小程序支付
      小程序支付是专门被定义使用在小程序中的支付产品。目前在小程序中能且只能使用小程序支付的方式来唤起微信支付。

二、微信App支付申请步骤

App支付为终端在商户App内集成微信支付SDK,点击支付后通过调用微信支付SDK相关接口,唤起微信App从而完成支付流程。

微信APP支付申请步骤如下:

      • 注册微信开放平台账号
        需要的资料:
        邮箱、企业注册地、开发者资料(姓名、手机号、联系地址、身份证号);
      • 认证开发者资质(认证资质后方可申请微信支付)
        需要的资料:
        认证公函的盖章电子版、企业全称、工商营业执照照片、对公账户(账户名称、账号、开户银行,个体工商户可用法人的银行账户代替)、认证联系人信息(姓名、电话、座机、邮箱、身份证号码);
        申请开发者资质认证审核服务费:300元/次;
      • 创建应用获取AppID
        需要资料:
        应用名称、简介、官网、应用logo、安卓应用签名、安卓应用包名;
      • 微信支付商户平台接入微信支付
        需要的资料:
        超级管理员资料(姓名、手机号、邮箱)、营业执照照片、组织机构代码证照片(未三证合一)、法人身份证正反面照片、对公银行账户(开户名称、开户银行、开户支行、开户账号)、经营信息(经营类目、售卖商品描述)、公众号AppID
      • 在线签署协议
      • 确定App绑定关系

2.1 注册微信开放平台账号

微信开放平台注册地址如下:
https://open.weixin.qq.com/

注册所需信息:
邮箱、企业注册地、开发者资料(姓名、手机号、联系地址、身份证号)。

微信开放平台注册步骤如下:

  • 完善开发者资料:
    开发者资料包括:姓名、手机号、联系地址、身份证号。

2.2 认证开发者资质

通过开发者资质认证后方可申请微信支付。

进入微信开放平台【账号-开发者资质认证】
https://open.weixin.qq.com/

申请开发者资质认证审核服务费300元/次;

申请所需材料
认证公函的盖章电子版、企业全称、工商营业执照照片、对公账户(账户名称、账号、开户银行,个体工商户可用法人的银行账户代替)、认证联系人信息(姓名、电话、座机、邮箱、身份证号码);

认证审核时间: 1-5个工作日;

开发者资质认证操作步骤如下:

  • 点击“现在申请”进入微信公众平台:
  • 选择认证类型&上传公函:
  • 上传工商营业执照:
  • 填写对公银行卡信息:
  • 填写联系人信息:
  • 确认命名:
  • 支付认证费用:
  • 2.3 创建应用获取AppID

    该步骤开始的前提:
    APP开发基本完成,打包获取应用签名、包名(备用);
    创建应用:
    进入微信开放平台【管理中心-移动应用】https://open.weixin.qq.com/
    所需信息:
    应用名称、简介、官网、应用logo、安卓应用签名、安卓应用包名

    创建应用并提交审核,审核通过后会获取到AppID。

  • 2.4 微信支付商户平台接入微信支付

    进入微信开放平台【管理中心/应用详情】“申请开通微信支付”:
    https://open.weixin.qq.com/

  • 申请所需材料:
    超级管理员资料(姓名、手机号、邮箱)、营业执照照片、组织机构代码证照片(未三证合一)、法人身份证正反面照片、对公银行账户(开户名称、开户银行、开户支行、开户账号)、经营信息(经营类目、售卖商品描述)、公众号AppID
    提交后系统会进行校验,校验通过会进行汇款验证,验证通过后即完成申请资料提交;

    微信支付审核时间1-5个工作日

    微信支付商户平台接入微信支付的操作步骤如下:

图龙网关注各大互联网媒体前沿设计风格,紧跟行业趋势,精选大气优质好资源
图龙网 » 微信App支付接入步骤&支付中前后端交互流程(新手必看)

发表回复

提供中小企业建站高端正版精品系统

正品模板 购买协议