微信支付接口参数规定
1、交易金额
交易金额默认为人民币交易,接口中参数支付金额单位为【分】,参数值不能带小数。对账单中的交易金额单位为【元】。
外币交易的支付金额精确到币种的最小单位,参数值不能带小数点。
2、交易类型trade_type
JSAPI--JSAPI支付(或小程序支付)、NATIVE--Native支付、APP--app支付,MWEB--H5支付,不同trade_type决定了调起支付的方式,请根据支付产品正确上传
MICROPAY--付款码支付,付款码支付有单独的支付接口,所以接口不需要上传,该字段在对账单中会出现
3、货币类型
境内商户号仅支持人民币
CNY:人民币
4、时间
标准北京时间,时区为东八区;如果商户的系统时间为非标准北京时间。参数值必须根据商户系统所在时区先换算成标准北京时间, 例如商户所在地为0时区的伦敦,当地时间为2014年11月11日0时0分0秒,换算成北京时间为2014年11月11日8时0分0秒。
5、时间戳
标准北京时间,时区为东八区,自1970年1月1日 0点0分0秒以来的秒数。注意:部分系统取到的值为毫秒级,需要转换成秒(10位数字)。
6、商户订单号
商户支付的订单号由商户自定义生成,仅支持使用字母、数字、中划线-、下划线_、竖线|、星号*这些英文半角字符的组合,请勿使用汉字或全角等特殊字符。微信支付要求商户订单号保持唯一性(建议根据当前系统时间加随机序列来生成订单号)。重新发起一笔支付要使用原订单号,避免重复支付;已支付过或已调用关单、撤销(请见后文的API列表)的订单号不能重新发起支付。
7、body字段格式
使用场景 | 支付模式 | 商品字段规则 | 样例 | 备注 |
---|---|---|---|---|
PC网站 | 扫码支付 | 浏览器打开的网站主页title名 -商品概述 | 腾讯充值中心-QQ会员充值 | |
微信浏览器 | 公众号支付 | 商家名称-销售商品类目 | 腾讯-游戏 | 线上电商,商家名称必须为实际销售商品的商家 |
门店扫码 | 公众号支付 | 店名-销售商品类目 | 小张南山店-超市 | 线下门店支付 |
门店扫码 | 扫码支付 | 店名-销售商品类目 | 小张南山店-超市 | 线下门店支付 |
门店付款码 | 付款码支付 | 店名-销售商品类目 | 小张南山店-超市 | 线下门店支付 |
第三方手机浏览器 | H5支付 | 浏览器打开的移动网页的主页title名-商品概述 | 腾讯充值中心-QQ会员充值 | |
第三方APP | APP支付 | 应用市场上的APP名字-商品概述 | 天天爱消除-游戏充值 |
8、银行类型
字符型银行编码 | 银行名称 |
---|---|
ICBC_DEBIT | 工商银行(借记卡) |
ICBC_CREDIT | 工商银行(信用卡) |
ABC_DEBIT | 农业银行(借记卡) |
ABC_CREDIT | 农业银行(信用卡) |
PSBC_DEBIT | 邮政储蓄银行(借记卡) |
PSBC_CREDIT | 邮政储蓄银行(信用卡) |
CCB_DEBIT | 建设银行(借记卡) |
CCB_CREDIT | 建设银行(信用卡) |
CMB_DEBIT | 招商银行(借记卡) |
CMB_CREDIT | 招商银行(信用卡) |
BOC_DEBIT | 中国银行(借记卡) |
BOC_CREDIT | 中国银行(信用卡) |
COMM_DEBIT | 交通银行(借记卡) |
COMM_CREDIT | 交通银行(信用卡) |
SPDB_DEBIT | 浦发银行(借记卡) |
SPDB_CREDIT | 浦发银行(信用卡) |
GDB_DEBIT | 广发银行(借记卡) |
GDB_CREDIT | 广发银行(信用卡) |
CMBC_DEBIT | 民生银行(借记卡) |
CMBC_CREDIT | 民生银行(信用卡) |
PAB_DEBIT | 平安银行(借记卡) |
PAB_CREDIT | 平安银行(信用卡) |
CEB_DEBIT | 光大银行(借记卡) |
CEB_CREDIT | 光大银行(信用卡) |
CIB_DEBIT | 兴业银行(借记卡) |
CIB_CREDIT | 兴业银行(信用卡) |
CITIC_DEBIT | 中信银行(借记卡) |
CITIC_CREDIT | 中信银行(信用卡) |
BOSH_DEBIT | 上海银行(借记卡) |
BOSH_CREDIT | 上海银行(信用卡) |
CRB_DEBIT | 华润银行(借记卡) |
HZB_DEBIT | 杭州银行(借记卡) |
HZB_CREDIT | 杭州银行(信用卡) |
BSB_DEBIT | 包商银行(借记卡) |
BSB_CREDIT | 包商银行(信用卡) |
CQB_DEBIT | 重庆银行(借记卡) |
SDEB_DEBIT | 顺德农商行(借记卡) |
SZRCB_DEBIT | 深圳农商银行(借记卡) |
SZRCB_CREDIT | 深圳农商银行(信用卡) |
HRBB_DEBIT | 哈尔滨银行(借记卡) |
BOCD_DEBIT | 成都银行(借记卡) |
GDNYB_DEBIT | 南粤银行(借记卡) |
GDNYB_CREDIT | 南粤银行(信用卡) |
GZCB_DEBIT | 广州银行(借记卡) |
GZCB_CREDIT | 广州银行(信用卡) |
JSB_DEBIT | 江苏银行(借记卡) |
JSB_CREDIT | 江苏银行(信用卡) |
NBCB_DEBIT | 宁波银行(借记卡) |
NBCB_CREDIT | 宁波银行(信用卡) |
NJCB_DEBIT | 南京银行(借记卡) |
QHNX_DEBIT | 青海农信(借记卡) |
ORDOSB_CREDIT | 鄂尔多斯银行(信用卡) |
ORDOSB_DEBIT | 鄂尔多斯银行(借记卡) |
BJRCB_CREDIT | 北京农商(信用卡) |
BHB_DEBIT | 河北银行(借记卡) |
BGZB_DEBIT | 贵州银行(借记卡) |
BEEB_DEBIT | 鄞州银行(借记卡) |
PZHCCB_DEBIT | 攀枝花银行(借记卡) |
QDCCB_CREDIT | 青岛银行(信用卡) |
QDCCB_DEBIT | 青岛银行(借记卡) |
SHINHAN_DEBIT | 新韩银行(借记卡) |
QLB_DEBIT | 齐鲁银行(借记卡) |
QSB_DEBIT | 齐商银行(借记卡) |
ZZB_DEBIT | 郑州银行(借记卡) |
CCAB_DEBIT | 长安银行(借记卡) |
RZB_DEBIT | 日照银行(借记卡) |
SCNX_DEBIT | 四川农信(借记卡) |
BEEB_CREDIT | 鄞州银行(信用卡) |
SDRCU_DEBIT | 山东农信(借记卡) |
BCZ_DEBIT | 沧州银行(借记卡) |
SJB_DEBIT | 盛京银行(借记卡) |
LNNX_DEBIT | 辽宁农信(借记卡) |
JUFENGB_DEBIT | 临朐聚丰村镇银行(借记卡) |
ZZB_CREDIT | 郑州银行(信用卡) |
JXNXB_DEBIT | 江西农信(借记卡) |
JZB_DEBIT | 晋中银行(借记卡) |
JZCB_CREDIT | 锦州银行(信用卡) |
JZCB_DEBIT | 锦州银行(借记卡) |
KLB_DEBIT | 昆仑银行(借记卡) |
KRCB_DEBIT | 昆山农商(借记卡) |
KUERLECB_DEBIT | 库尔勒市商业银行(借记卡) |
LJB_DEBIT | 龙江银行(借记卡) |
NYCCB_DEBIT | 南阳村镇银行(借记卡) |
LSCCB_DEBIT | 乐山市商业银行(借记卡) |
LUZB_DEBIT | 柳州银行(借记卡) |
LWB_DEBIT | 莱商银行(借记卡) |
LYYHB_DEBIT | 辽阳银行(借记卡) |
LZB_DEBIT | 兰州银行(借记卡) |
MINTAIB_CREDIT | 民泰银行(信用卡) |
MINTAIB_DEBIT | 民泰银行(借记卡) |
NCB_DEBIT | 宁波通商银行(借记卡) |
NMGNX_DEBIT | 内蒙古农信(借记卡) |
XAB_DEBIT | 西安银行(借记卡) |
WFB_CREDIT | 潍坊银行(信用卡) |
WFB_DEBIT | 潍坊银行(借记卡) |
WHB_CREDIT | 威海商业银行(信用卡) |
WHB_DEBIT | 威海市商业银行(借记卡) |
WHRC_CREDIT | 武汉农商(信用卡) |
WHRC_DEBIT | 武汉农商行(借记卡) |
WJRCB_DEBIT | 吴江农商行(借记卡) |
WLMQB_DEBIT | 乌鲁木齐银行(借记卡) |
WRCB_DEBIT | 无锡农商(借记卡) |
WZB_DEBIT | 温州银行(借记卡) |
XAB_CREDIT | 西安银行(信用卡) |
WEB_DEBIT | 微众银行(借记卡) |
XIB_DEBIT | 厦门国际银行(借记卡) |
XJRCCB_DEBIT | 新疆农信银行(借记卡) |
XMCCB_DEBIT | 厦门银行(借记卡) |
YNRCCB_DEBIT | 云南农信(借记卡) |
YRRCB_CREDIT | 黄河农商银行(信用卡) |
YRRCB_DEBIT | 黄河农商银行(借记卡) |
YTB_DEBIT | 烟台银行(借记卡) |
ZJB_DEBIT | 紫金农商银行(借记卡) |
ZJLXRB_DEBIT | 兰溪越商银行(借记卡) |
ZJRCUB_CREDIT | 浙江农信(信用卡) |
AHRCUB_DEBIT | 安徽省农村信用社联合社(借记卡) |
BCZ_CREDIT | 沧州银行(信用卡) |
SRB_DEBIT | 上饶银行(借记卡) |
ZYB_DEBIT | 中原银行(借记卡) |
ZRCB_DEBIT | 张家港农商行(借记卡) |
SRCB_CREDIT | 上海农商银行(信用卡) |
SRCB_DEBIT | 上海农商银行(借记卡) |
ZJTLCB_DEBIT | 浙江泰隆银行(借记卡) |
SUZB_DEBIT | 苏州银行(借记卡) |
SXNX_DEBIT | 山西农信(借记卡) |
SXXH_DEBIT | 陕西信合(借记卡) |
ZJRCUB_DEBIT | 浙江农信(借记卡) |
AE_CREDIT | AE(信用卡) |
TACCB_CREDIT | 泰安银行(信用卡) |
TACCB_DEBIT | 泰安银行(借记卡) |
TCRCB_DEBIT | 太仓农商行(借记卡) |
TJBHB_CREDIT | 天津滨海农商行(信用卡) |
TJBHB_DEBIT | 天津滨海农商行(借记卡) |
TJB_DEBIT | 天津银行(借记卡) |
TRCB_DEBIT | 天津农商(借记卡) |
TZB_DEBIT | 台州银行(借记卡) |
URB_DEBIT | 联合村镇银行(借记卡) |
DYB_CREDIT | 东营银行(信用卡) |
CSRCB_DEBIT | 常熟农商银行(借记卡) |
CZB_CREDIT | 浙商银行(信用卡) |
CZB_DEBIT | 浙商银行(借记卡) |
CZCB_CREDIT | 稠州银行(信用卡) |
CZCB_DEBIT | 稠州银行(借记卡) |
DANDONGB_CREDIT | 丹东银行(信用卡) |
DANDONGB_DEBIT | 丹东银行(借记卡) |
DLB_CREDIT | 大连银行(信用卡) |
DLB_DEBIT | 大连银行(借记卡) |
DRCB_CREDIT | 东莞农商银行(信用卡) |
DRCB_DEBIT | 东莞农商银行(借记卡) |
CSRCB_CREDIT | 常熟农商银行(信用卡) |
DYB_DEBIT | 东营银行(借记卡) |
DYCCB_DEBIT | 德阳银行(借记卡) |
FBB_DEBIT | 富邦华一银行(借记卡) |
FDB_DEBIT | 富滇银行(借记卡) |
FJHXB_CREDIT | 福建海峡银行(信用卡) |
FJHXB_DEBIT | 福建海峡银行(借记卡) |
FJNX_DEBIT | 福建农信银行(借记卡) |
FUXINB_DEBIT | 阜新银行(借记卡) |
BOCDB_DEBIT | 承德银行(借记卡) |
JSNX_DEBIT | 江苏农商行(借记卡) |
BOLFB_DEBIT | 廊坊银行(借记卡) |
CCAB_CREDIT | 长安银行(信用卡) |
CBHB_DEBIT | 渤海银行(借记卡) |
CDRCB_DEBIT | 成都农商银行(借记卡) |
BYK_DEBIT | 营口银行(借记卡) |
BOZ_DEBIT | 张家口市商业银行(借记卡) |
CFT | 零钱 |
BOTSB_DEBIT | 唐山银行(借记卡) |
BOSZS_DEBIT | 石嘴山银行(借记卡) |
BOSXB_DEBIT | 绍兴银行(借记卡) |
BONX_DEBIT | 宁夏银行(借记卡) |
BONX_CREDIT | 宁夏银行(信用卡) |
GDHX_DEBIT | 广东华兴银行(借记卡) |
BOLB_DEBIT | 洛阳银行(借记卡) |
BOJX_DEBIT | 嘉兴银行(借记卡) |
BOIMCB_DEBIT | 内蒙古银行(借记卡) |
BOHN_DEBIT | 海南银行(借记卡) |
BOD_DEBIT | 东莞银行(借记卡) |
CQRCB_CREDIT | 重庆农商银行(信用卡) |
CQRCB_DEBIT | 重庆农商银行(借记卡) |
CQTGB_DEBIT | 重庆三峡银行(借记卡) |
BOD_CREDIT | 东莞银行(信用卡) |
CSCB_DEBIT | 长沙银行(借记卡) |
BOB_CREDIT | 北京银行(信用卡) |
GDRCU_DEBIT | 广东农信银行(借记卡) |
BOB_DEBIT | 北京银行(借记卡) |
HRXJB_DEBIT | 华融湘江银行(借记卡) |
HSBC_DEBIT | 恒生银行(借记卡) |
HSB_CREDIT | 徽商银行(信用卡) |
HSB_DEBIT | 徽商银行(借记卡) |
HUNNX_DEBIT | 湖南农信(借记卡) |
HUSRB_DEBIT | 湖商村镇银行(借记卡) |
HXB_CREDIT | 华夏银行(信用卡) |
HXB_DEBIT | 华夏银行(借记卡) |
HNNX_DEBIT | 河南农信(借记卡) |
BNC_DEBIT | 江西银行(借记卡) |
BNC_CREDIT | 江西银行(信用卡) |
BJRCB_DEBIT | 北京农商行(借记卡) |
JCB_DEBIT | 晋城银行(借记卡) |
JJCCB_DEBIT | 九江银行(借记卡) |
JLB_DEBIT | 吉林银行(借记卡) |
JLNX_DEBIT | 吉林农信(借记卡) |
JNRCB_DEBIT | 江南农商(借记卡) |
JRCB_DEBIT | 江阴农商行(借记卡) |
JSHB_DEBIT | 晋商银行(借记卡) |
HAINNX_DEBIT | 海南农信(借记卡) |
GLB_DEBIT | 桂林银行(借记卡) |
GRCB_CREDIT | 广州农商银行(信用卡) |
GRCB_DEBIT | 广州农商银行(借记卡) |
GSB_DEBIT | 甘肃银行(借记卡) |
GSNX_DEBIT | 甘肃农信(借记卡) |
GXNX_DEBIT | 广西农信(借记卡) |
GYCB_CREDIT | 贵阳银行(信用卡) |
GYCB_DEBIT | 贵阳银行(借记卡) |
GZNX_DEBIT | 贵州农信(借记卡) |
HAINNX_CREDIT | 海南农信(信用卡) |
HKB_DEBIT | 汉口银行(借记卡) |
HANAB_DEBIT | 韩亚银行(借记卡) |
HBCB_CREDIT | 湖北银行(信用卡) |
HBCB_DEBIT | 湖北银行(借记卡) |
HBNX_CREDIT | 湖北农信(信用卡) |
HBNX_DEBIT | 湖北农信(借记卡) |
HDCB_DEBIT | 邯郸银行(借记卡) |
HEBNX_DEBIT | 河北农信(借记卡) |
HFB_DEBIT | 恒丰银行(借记卡) |
HKBEA_DEBIT | 东亚银行(借记卡) |
JCB_CREDIT | JCB(信用卡) |
MASTERCARD_CREDIT | MASTERCARD(信用卡) |
VISA_CREDIT | VISA(信用卡) |
LQT | 零钱通 |
微信支付接口参数规定相关推荐
- 微信支付接口,提示:调用支付jsapi缺少参数: $key0$
下面是 官方给的 帮助文档. 支付返回签名错误 注意签名参数的大小写,支付密钥key要到商户平台设置,设置的规则是32位数字与字母大小写的组合.以下链接为签名过程. (https://pay.weix ...
- 调用微信支付接口总结
项目里面用到了微信支付的功能,照着文档学习了一下,这里做个总结来记录.项目用到的是anglusJS来做前端开发,我这边简化了,用的ajax进行异步的调用,然后业务也直接写在了控制层(不过不应该 ...
- java后台提供ios微信支付接口
提供微信支付接口,需要先在微信开放平台(https://open.weixin.qq.com/)申请账号,进行开发者资格认证通过后创建应用. 创建成功后会有对应应用的AppID和AppSecret这个 ...
- 关于个人如何接入微信支付接口,适用于h5,小程序等应用场景
关于个人如何接入微信支付接口,适用于h5,小程序等应用场景, 众所周知,要想使用微信支付实现公众号.商城.小程序.h5网页等产品或者服务购买,需要申请微信小程序或者服务号,并且要企业认证,还要提交微信 ...
- php 调用微信支付的时间戳,前端调用微信支付接口
支付按钮的点击事件$(´.Save_Patient_Msg´).click(function(){ $(´.Save_Patient_Msg´).off(´click´); var hrdfId = ...
- 后端---最全最简单细致的Java接入微信支付接口(Native接入)
首先,我简单总结一下这几天搞微信支付和支付宝支付接口的体会,通过这几天的动手实操,加强了自己对SSM框架的认识,以及对业务逻辑的思路,明白了许多以前不懂的许多空白. 做支付宝接口的接入完全可以按照支付 ...
- Android_APP 微信支付接口开发
1.首先说一下我们在开发微信支付接口的时候遇到最多和最疑惑的问题,那就是明明 appid.商户号.API密钥 都对照了好几遍确实是和自己的一样,并且也没有在Log日志中出现签名错误等信息,却始终调不起 ...
- 微信支付接口(公众号支付)+微信支付回调函数 附代码
前段时间做微信支付,微信浏览器填写金额商品名之后提交跳转付款页面确认然后返回界面判断,今天来详细说下 国际惯例先贴代码 mcontroller.java public void wxpay() {if ...
- 生成微信支付接口的签名工具
<signCreateUtil>package com.*.utilsTest;import java.security.MessageDigest; import java.util.* ...
最新文章
- python密码测试代码_python使用正则表达式检测密码强度源码分享
- 提前了解客户背景很有必要
- 如何通过深度学习,完成计算机视觉中的所有工作?
- 【hdu 1061】Rightmost Digit(水题 快速幂 分治)
- php输出远程文件边读边下载,php file_get_contents读取远程文件并输出
- error: failed to push some refs to ‘......‘解决方案
- 防控疫情,我们在行动——爱奇艺战“疫”全纪录
- 启动失败_启动失败了?
- ArcGIS Server服务介绍与服务在js中的使用
- python所有软件-一款Python黑客打造的勒索软件,让所有国产杀毒软件升起无力感!...
- win10用android手柄游戏手柄,win10系统使用游戏手柄的步骤
- call apply bind的作用和区别
- PPPOE和pppd的流程详解
- 2020年中国维生素行业发展现状及竞争格局分析,市场空间广阔「图」
- GitHub上这个微信防撤回的开源项目,99%的程序员不知道
- driver nvidia web_nvidiawebdriver驱动
- 使用pdfobject预览pdf
- 直面项目管理问题 促进项目精细化管理
- 感知器算法(Perceptron)
- 珠峰峰顶首次5G通话背后的中国“荣耀”时刻