微信支付开发教程

摘要:
本文介绍了微信支付v2和v3版本的微信支付开发教程,该教程来自微信公共平台的官方网站。V3版本的微信支付中没有paySignKey参数。点击下载微信支付界面文档和demo.zip。使用扫描方式在微信中发起付款请求。有关详细信息,请参阅接口文档。

本文介绍微信支付v2和v3版的微信支付开发教程,来源于微信公众平台官方网站。

原文:http://www.cnblogs.com/txw1958/p/wxpay-development-document.html

前言

微信支付现在分为v2版和v3版,2014年9月10号之前申请的为v2版,之后申请的为v3版。V3版的微信支付没有paySignKey参数。

一、微信支付v2 

1. 使用网页授权接口

使用网页授权接口获取用户的基本信息。 
【微信公众号】OAuth2.0授权.pdf点击下载

2. 使用共享收货地址控件

使用共享收货地址控件,获取用户在微信的收货地址。【微信公众号支付】收货地址共享接口文档V1.6.pdf点击下载

3. 使用公众号发起支付请求

使用JS API在微信的网页中发起支付请求,详细方法见文档中有关JS API的章节。
使用Native API发起支付请求,详细方法文档中有关Native API的章节。微信支付接口文档及demo(公众账号).zip点击下载

4. 接入客服维权系统

所有公众号商户必须接入客服维权系统。接入客服维权系统后,用户可以通过自定义菜单中“维权”菜单,选择订单,向微信发起维权请求。微信将会把维权信息通过payfeedback_url通知到商户,商户必须在规定时间内处理维权请求。【微信公众号支付】用户维权系统及接口说明V1.6.pdf点击下载

5. 在第三方应用上发起支付请求

在iOS平台和android平台上的第三方应用,通过微信支付SDK发起支付请求。微信支付接口文档及demo(APP).zip点击下载

6. 微信支付退款&对账

使用微信支付退款和对账功能,帮助轻松实现退款和对账。微信支付(退款&对账接口)文档.zip点击下载

 

二、微信支付v3

提示:
因微信支付商户平台升级,若您在资料审核通过后,收到支付小助手发送的邮件通知为以下信息,请按本页面接口文档进行支付开发。
1、 信息包括:商户ID、申请编号、登录帐号、登录密码、商户API密码
2.、证书包括:商户API证书、证书密钥、CA证书

1. 使用网页授权接口

使用网页授权接口获取用户的基本信息。 
【微信公众号】OAuth2.0授权.pdf点击下载

2. 使用共享收货地址控件

使用共享收货地址控件,获取用户在微信的收货地址。【微信公众号支付】收货地址共享接口文档V1.6.pdf点击下载

3. 使用公众号发起支付请求

使用JS API在微信的网页中发起支付请求,详细方法见文档中有关JS API的章节。
使用Native API发起支付请求,详细方法见文档中有关Native API的章节。微信支付接口文档及demo(公众账号).zip点击下载

4. 使用被扫发起支付请求

使用被扫的方式在微信中发起支付请求,详细方法见接口文档。微信支付接口文档(被扫支付).zip点击下载

5. 在第三方应用上发起支付请求

在iOS平台和android平台上的第三方应用,通过微信支付SDK发起支付请求。微信支付接口文档及demo(APP).zip(文档更新中,近日将补充完善)

 

 

免责声明:文章转载自《微信支付开发教程》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇MySQL5使用Innodb引擎时如何设置数据文件按表存储如何理解管理体系的适宜性、充分性与有效性下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

交换机安全学习笔记 第二章 MAC地址泛洪攻击

本文为书中相关知识的摘要,由于书中以思科设备为配置依据,所以笔记中补充了华为、H3C设备的相关配置。华为设备配置参考华为S2352EI 产品版本:V100R005C01文档版本:02。  H3C配置参考S7600系列文档(资料版本:6W102-20130226 产品版本:S7600系列—Release 6701及以上版本  S7600-X系列 —Relea...

C# 没落了吗?

先上图 ------------------------------------------ C#没落与否跟微软整个平台息息相关。 C#最近几年用的人越来越少,也是因为越来越少的人专门为微软平台开发产品。 基本上,你要开个公司做软件,你如果钱足够的话,一般肯定要做iOS, Android, Web 3个版本,但是是否做Windows版本就不好说了。 现在...

传统的SOA是否已经过时

  今天准备再聊下在当前微服务,中台和云原生技术下,传统的SOA是否已经过时这个话题。现在出去跟别人交流,谈到SOA的时候有些客户直接的反馈就是过时的技术怎么还在用?或者一说到SOA就认为过时了没必要采用,因此今天还是有必要就SOA是否过时进一步说明。 SOA的基本概念 我们可以来看下SOA本身的定义,即: SOA是一种架构方法,将传统的单片式应用打破...

[转]go语言中的接口

转,原文:  https://www.jianshu.com/p/82436645927b ------------------------------ 原文:https://medium.com/rungo/interfaces-in-go-ab1601159b3a 翻译:devabel 接口是golang中实现多态性的唯一好途径。 什么是接口? 我...

AE 栅格数据使用总结

RasterBand)的数据组成,一个波段就是一个数据矩阵。对于格网数据(DEM数据)和单波段的影像数据,表现为仅仅只有一个波段数据的栅格数据集,而对于多光谱影像数据则表现为具有多个波段的栅格数据集。栅格编目(RasterCatalog)用于显示某个研究区域内各种相邻的栅格数据,这些相邻的栅格数据没有经过拼接处理合成一副大的影像图... 两个星期以来一直...

由微博图床挂掉之后想到的

前不久,微博图床挂了,这对于众多使用 Markdown 写技术博客的人简直太残忍了!看来,图片迁移真的是刻不容缓了,在我准备迁移图片的时候,发现了几个平台对图片不同的处理方式,觉得很有意思,所以记录一下。 一、背景知识介绍 1、Markdown 和图床 (1)Markdown Markdown 是一种标记语言,通过简单的标注,可以使文本具有一定格式。例如在...