微信支付开发教程

简介: 本文介绍微信支付v2和v3版的微信支付开发教程,来源于微信公众平台官方网站。 原文:http://www.cnblogs.com/txw1958/p/wxpay-development-document.html   前言 微信支付现在分为v2版和v3版,2014年9月10号之前申请的为v2版,之后申请的为v3版。

 

本文介绍微信支付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(文档更新中,近日将补充完善)

 

 

相关文章
|
27天前
|
小程序 前端开发 API
微信小程序全栈开发中的异常处理与日志记录
【4月更文挑战第12天】本文探讨了微信小程序全栈开发中的异常处理和日志记录,强调其对确保应用稳定性和用户体验的重要性。异常处理涵盖前端(网络、页面跳转、用户输入、逻辑异常)和后端(数据库、API、业务逻辑)方面;日志记录则关注关键操作和异常情况的追踪。实践中,前端可利用try-catch处理异常,后端借助日志框架记录异常,同时采用集中式日志管理工具提升分析效率。开发者应注意安全性、性能和团队协作,以优化异常处理与日志记录流程。
|
27天前
|
小程序 安全 数据安全/隐私保护
微信小程序全栈开发中的身份认证与授权机制
【4月更文挑战第12天】本文探讨了微信小程序全栈开发中的身份认证与授权机制。身份认证包括手机号验证、微信登录和第三方登录,而授权机制涉及角色权限控制、ACL和OAuth 2.0。实践中,开发者可利用微信登录获取用户信息,集成第三方登录,以及实施角色和ACL进行权限控制。注意点包括安全性、用户体验和合规性,以保障小程序的安全运行和良好体验。通过这些方法,开发者能有效掌握小程序全栈开发技术。
|
27天前
|
JavaScript 前端开发 小程序
微信小程序全栈开发之性能优化策略
【4月更文挑战第12天】本文探讨了微信小程序全栈开发的性能优化策略,包括前端的资源和渲染优化,如图片压缩、虚拟DOM、代码分割;后端的数据库和API优化,如索引创建、缓存使用、RESTful API设计;以及服务器的负载均衡和CDN加速。通过这些方法,开发者可提升小程序性能,优化用户体验,增强商业价值。
|
27天前
|
小程序 前端开发 JavaScript
微信小程序全栈开发中的PWA技术应用
【4月更文挑战第12天】本文探讨了微信小程序全栈开发中PWA技术的应用,PWA结合Web的开放性和原生应用的性能,提供离线访问、后台运行、桌面图标和原生体验。开发者可利用Service Worker实现离线访问,Worker处理后台运行,Web App Manifest添加桌面图标,CSS和JavaScript提升原生体验。实践中需注意兼容性、性能优化和用户体验。PWA技术能提升小程序的性能和用户体验,助力开发者打造优质小程序。
|
10天前
|
小程序 前端开发 JavaScript
轻松学会微信小程序开发(一)
轻松学会微信小程序开发(一)
|
11天前
|
JSON 小程序 JavaScript
微信小程序开发1
微信小程序开发1
|
16天前
|
数据采集 存储 人工智能
【Python+微信】【企业微信开发入坑指北】4. 企业微信接入GPT,只需一个URL,自动获取文章总结
【Python+微信】【企业微信开发入坑指北】4. 企业微信接入GPT,只需一个URL,自动获取文章总结
38 0
|
16天前
|
人工智能 机器人 API
【Python+微信】【企业微信开发入坑指北】3. 如何利用企业微信API给微信群推送消息
【Python+微信】【企业微信开发入坑指北】3. 如何利用企业微信API给微信群推送消息
22 0
|
16天前
|
缓存 人工智能 API
【Python+微信】【企业微信开发入坑指北】2. 如何利用企业微信API主动给用户发应用消息
【Python+微信】【企业微信开发入坑指北】2. 如何利用企业微信API主动给用户发应用消息
16 0
|
16天前
|
XML 人工智能 数据安全/隐私保护
【Python+微信】【企业微信开发入坑指北】1. 数据链路打通:接收用户消息处理并回复
【Python+微信】【企业微信开发入坑指北】1. 数据链路打通:接收用户消息处理并回复
13 0

热门文章

最新文章

相关实验场景

更多