返回结果

失败时,返回以下字段

字段名

变量

类型

必填

描述

返回状态码

return_code

string(16)

FAIL

示例值:FAIL

错误码描述

return_msg

string(128)

返回信息,如非空,为错误原因

如:签名失败 等。

示例值:签名失败

错误码

error_code

string(16)

失败错误码,详见错误码列表

示例值:20002

成功时,数据以文本表格的方式返回,第一行为表头,后面各行为对应的字段内容,字段内容跟查询订单或退款结果一致,具体字段说明可查阅相应接口。

第一行为表头,根据请求下载的对账单类型不同而不同(由bill_type决定), 目前有:

当日所有订单

交易时间,公众账号ID,商户号,子商户号,设备号,微信订单号,商户订单号,用户标识,交易类型,交易状态,付款银行,货币种类,总金额,代金券或立减优惠金额,微信退款单号,

商户退款单号,退款金额, 代金券或立减优惠退款金额,退款类型,退款状态,商品名称,商户数据包,手续费,费率

当日成功支付的订单

交易时间,公众账号ID,商户号,子商户号,设备号,微信订单号,商户订单号,用户标识,交易类型,交易状态,付款银行,货币种类,总金额, 代金券或立减优惠金额,商品名称,商户数据包,手续费,费率

当日退款的订单

交易时间,公众账号ID,商户号,子商户号,设备号,微信订单号,商户订单号,用户标识,交易类型,交易状态,付款银行,货币种类,总金额, 代金券或立减优惠金额,退款申请时间,

退款成功时间,微信退款单号,商户退款单号,退款金额, 代金券或立减优惠退款金额,退款类型,退款状态,商品名称,商户数据包,手续费,费率

从第二行起,为数据记录,各参数以逗号分隔,参数前增加`符号,为标准键盘1左边键的字符,字段顺序与表头一致。

倒数第二行为订单统计标题,最后一行为统计数据

总交易单数,总交易额,总退款金额,总代金券或立减优惠退款金额,手续费总金额

举例如下:

交易时间,公众账号ID,商户号,子商户号,设备号,微信订单号,商户订单号,用户标识,交易类型,交易状态,付款银行,货币种类,总金额,代金券或立减优惠金额,微信退款单号,

商户退款单号,退款金额,代金券或立减优惠退款金额,退款类型,退款状态,商品名称,商户数据包,手续费,费率

`2014-11-10 16:33:45,`wx2421b1c4370ec43b,`10000100,`0,`1000,`1001690740201411100005734289,`1415640626,`085e9858e3ba5186aafcbaed1,`MICROPAY,`SUCCESS,

`OTHERS,`CNY,`0.01,`0.0,`0,`0,`0,`0,`,`,`被扫支付测试,`订单额外描述,`0,`0.60%`2014-11-10 16:46:14,`wx2421b1c4370ec43b,`10000100,`0,`1000,`1002780740201411100005729794,`1415635270,

`085e9858e90ca40c0b5aee463,`MICROPAY,`SUCCESS,`OTHERS,`CNY,`0.01,`0.0,`0,`0,`0,`0,`,`,`被扫支付测试,`订单额外描述,`0,`0.60% 总交易单数,总交易额,总退款金额,总代金券或立减优惠退款金额,手续费总金额

`2,`0.02,`0.0,`0.0,`0

结算对账单

普通结算对账单

字段名称

字段说明

交易时间

指该笔交易的支付成功时间或发起退款成功时间(注:不是退款成功时间),格式为YYYY-MM-DD HH:MM:SS,如2015-01-01 10:00:00

示例值:2015-01-01 10:00:00

公众账号ID

发起该笔交易时使用的appid,appid是由微信平台给公众号或app分配的唯一标识、用于区分交易场景

示例值:wxab8acb865bb11234

商户号

发起该笔交易的微信支付商户号,8~10位数字

示例值:1234567890

子商户号

如果是普通受理模式下的交易,展示特约商户的商户号,8~10位数字

如果是直连模式交易,则展示成数字0

示例值:0

设备号

该笔交易下单时在device_info字段中传入的信息,没填写则留空

示例值:8888

微信订单号

微信支付为该笔订单(或该笔退款对应的订单)分配的订单号

示例值:4200000008201712143733500001

商户订单号

商户传入的该笔订单(或该笔退款对应的订单)的商户订单号,对应下单接口里的out_trade_no字段

示例值:test1

用户标识

微信平台为支付用户在公众账号(appid)下分配的唯一标识(openid)

示例值:testxt08c-XB5-QD208X1Aid0Cbs

交易类型

该笔订单(或该笔退款单对应的订单)的交易类型,使用英文缩写展示,取值和含义:

值:

JSAPI-JSAPI支付(或小程序支付)

NATIVE-Native支付

APP-app支付

MWEB-H5支付

MICROPAY-付款码支付

PAP-委托代扣

示例值:NATIVE

交易状态

SUCCESS—支付成功,说明该行数据为一笔支付成功的订单

REFUND—转入退款,说明该行数据为一笔发起退款成功的退款单

REVOKED—已撤销,说明该行数据为一笔成功撤销的撤销单

示例值:SUCCESS

货币种类

货币类型,符合ISO 4217标准的三位字母代码,如CNY

示例值:CNY

总金额

该笔订单的应结算金额(=订单金额-用户使用的免充值券金额),如果该行数据为退款或撤销则展示0.00,单位元,保留到小数点后2位

示例值:0.01

代金券或立减优惠金额

该笔订单中使用的微信支付代金券金额(包括充值券和免充值券),如果未使用代金券、或该行数据为退款或撤销则展示0.00,单位元,保留到小数点后2位

示例值:0.00

微信退款单号

微信支付为该笔退款分配的退款单号,如果该行数据为订单则展示0

示例值:0

商户退款单号

商户发起退款时填入的商户退款单号,如果该行数据为订单则展示0

示例值:0

退款金额

该笔退款或撤销单的应结算金额(申请退款金额-免充值券退款金额),如果该行数据为订单则展示为0.00,非负数、单位元,保留到小数点后2位

示例值:0.00

代金券或立减优惠退款金额

退款金额中包含的充值券退款金额,如果该行数据为订单或没有充值券退款则展示为0.00,非负数、单位元,保留到小数点后2位

示例值:0.00

退款类型

ORIGINAL—原路退款

BALANCE—转退到用户的微信支付零钱

如果该行数据为订单,则留空

示例值:ORIGINAL

退款状态

生成账单文件时该笔退款的状态、后续不会更新,如果该行数据为订单,则留空

SUCCES—退款成功

FAIL—退款失败

PROCESSING—退款处理中

示例值:SUCCES

商品名称

商户传入的该笔订单(或该笔退款对应的订单)的商品名称,对应下单接口里的body字段

示例值:中文[body]

商户数据包

商户传入的该笔订单(或该笔退款对应的订单)的商户数据包,对应下单接口里的attach字段,不传时留空

示例值:测试中文[attach]

手续费

该笔订单/退款对应的手续费金额,订单对应正数、退款对应负数,单位元,保留小数点后2位

示例值:0.00000

费率

该笔交易计费所使用的费率,百分数,如0.60%

示例值:0.00%

开通免充值券后的结算对账单

字段名称

字段说明

交易时间

指该笔交易的支付成功时间或发起退款成功时间(注:不是退款成功时间),格式为YYYY-MM-DD HH:MM:SS,如2015-01-01 10:00:00

示例值:2015-01-01 10:00:00

公众账号ID

发起该笔交易时使用的appid,appid是由微信平台给公众号或app分配的唯一标识、用于区分交易场景

示例值:wxab8acb865bb11234

商户号

发起该笔交易的微信支付商户号,8~10位数字

示例值:1234567890

特约商户号

如果是普通受理模式下的交易,展示特约商户的商户号,8~10位数字

如果是直连模式交易,则展示成数字0

示例值:0

设备号

该笔交易下单时在device_info字段中传入的信息,没填写则留空

示例值:8888

微信订单号

微信支付为该笔订单(或该笔退款对应的订单)分配的订单号

示例值:4200000008201712143733500001

商户订单号

商户传入的该笔订单(或该笔退款对应的订单)的商户订单号,对应下单接口里的out_trade_no字段

示例值:test1

用户标识

微信平台为支付用户在公众账号(appid)下分配的唯一标识(openid)

示例值:testxt08c-XB5-QD208X1Aid0Cbs

交易类型

该笔订单(或该笔退款单对应的订单)的交易类型,使用英文缩写展示,取值和含义:

值:

JSAPI-JSAPI支付(或小程序支付)

NATIVE-Native支付

APP-app支付

MWEB-H5支付

MICROPAY-付款码支付

PAP-委托代扣

示例值:NATIVE

交易状态

SUCCESS—支付成功,说明该行数据为一笔支付成功的订单

REFUND—转入退款,说明该行数据为一笔发起退款成功的退款单

REVOKED—已撤销,说明该行数据为一笔成功撤销的撤销单

示例值:SUCCESS

货币种类

货币类型,符合ISO 4217标准的三位字母代码,如CNY

示例值:CNY

应结订单金额

该笔订单的应结算金额(=订单金额-用户使用的免充值券金额),如果该行数据为退款或撤销则展示0.00,单位元,保留到小数点后2位

示例值:0.01

代金券

金额

该笔订单中使用的微信支付代金券金额(包括充值券和免充值券),如果未使用代金券、或该行数据为退款或撤销则展示0.00,单位元,保留到小数点后2位

示例值:0.00

微信退款单号

微信支付为该笔退款分配的退款单号,如果该行数据为订单则展示0

示例值:0

商户退款单号

商户发起退款时填入的商户退款单号,如果该行数据为订单则展示0

示例值:0

退款金额

该笔退款或撤销单的应结算金额(申请退款金额-免充值券退款金额),如果该行数据为订单则展示为0.00,非负数、单位元,保留到小数点后2位

示例值:0.00

充值券退款金额

退款金额中包含的充值券退款金额,如果该行数据为订单或没有充值券退款则展示为0.00,非负数、单位元,保留到小数点后2位

示例值:0.00

退款类型

ORIGINAL—原路退款

BALANCE—转退到用户的微信支付零钱

如果该行数据为订单,则留空

示例值:ORIGINAL

退款状态

生成账单文件时该笔退款的状态、后续不会更新,如果该行数据为订单,则留空

SUCCES—退款成功

FAIL—退款失败

PROCESSING—退款处理中

示例值:SUCCES

商品名称

商户传入的该笔订单(或该笔退款对应的订单)的商品名称,对应下单接口里的body字段

示例值:中文[body]

商户数据包

商户传入的该笔订单(或该笔退款对应的订单)的商户数据包,对应下单接口里的attach字段,不传时留空

示例值:测试中文[attach]

手续费

该笔订单/退款对应的手续费金额,订单对应正数、退款对应负数,单位元,保留小数点后2位

示例值:0.00000

费率

该笔交易计费所使用的费率,百分数,如0.60%

示例值:0.00%

订单金额

该笔订单的金额,包括用户支付金额、充值券金额、免充值券金额,如果该行数据为退款或撤销则填0.00,单位元,保留到小数点后2位

示例值:0.01

申请退款金额

商户发起退款的金额,包括退给用户的金额、充值券退款金额、免充值券退款金额,如果该行数据订单则填0.00,单位元,保留到小数点后2位

示例值:0.00

费率备注

如果有特殊费率规则时则加以说明,默认留空

示例值:

微信对账单 java_微信支付-跨境支付开发者文档相关推荐

  1. java 微信转账 ca_error_【微信支付】企业付款开发者文档

    [微信支付]企业付款开发者文档 2018-11-24 简介 企业付款业务是基于微信支付商户平台的资金管理能力,为了协助商户方便地实现企业向个人付款,针对部分有开发能力的商户,提供通过API完成企业付款 ...

  2. 微信对账单 java_微信支付对账,你是如何处理的?

    支付对账,即检查第三方支付与数据库中账单是否一一对应,涉及到微信对账单的处理,成功时,微信账单接口返回数据以文本表格的方式返回,第一行为表头,后面各行为对应的字段内容,字段内容跟查询订单或退款结果一致 ...

  3. 微信接口 java_【微信支付】企业付款开发者文档

    付款方式 ◆ 支持API接口或网页操作,付款至目标用户. 收款用户身份指定 ◆ 通过APPID+OPENID指定收款用户. ◆ APPID需要为申请商户号时的APPID,或者与商户号有绑定关系. ◆ ...

  4. php 微信证书,【微信支付】企业付款开发者文档

    1.签名算法 签名生成的通用步骤如下: 第一步,设所有发送或者接收到的数据为集合M,将集合M内非空参数值的参数按照参数名ASCII码从小到大排序(字典序),使用URL键值对的格式(即key1=valu ...

  5. php 微信支付到银行卡号,【微信支付】企业付款开发者文档

    字段名 变量名 必填 类型 说明 返回状态码 return_code 是 String(16) SUCCESS/FAIL 此字段是通信标识,非付款标识,付款是否成功需要查看result_code来判断 ...

  6. python接入微信支付_干货分享:微信跨境支付接入全流程

    [什么是微信支付?] 微信支付,是微信向有出售物品/提供服务需求的商家提供: 推广销售.支付收款.经营分析的整套解决方案. 包括多种支付方式,如付款码支付.JSAPI支付.小程序支付.APP支付.电脑 ...

  7. 关于跨境支付,你了解多少

    随着经济发展.国民生活品质提高.全球一体化加速,进出口贸易也在不断地发展当中.不管是国际上,还是我国境内,出国留学.出国旅游.海淘等都已经成为很多普通人日常生活的一部分.在我们熟悉的外汇保证金行业当中 ...

  8. 关于跨境支付,你了解多少?

    随着经济发展.国民生活品质提高 .全球一体化加速.进出口贸易也在不断的发展之中.不管是国际上,还是我国境内.出国旅游.出国留学.海淘等都已经成为很多人日常生活的一部分.在我们熟悉的外汇保障金行业当中, ...

  9. android 微信跨境支付,微信跨境支付.pdf

    微信跨境支付 WeChat Cross-border Payment 1 (1) Business Overview (1) , We cooperate with China Tencent tec ...

  10. Magento微信跨境支付模块V2.1发布

    2019独角兽企业重金招聘Python工程师标准>>> 关于微信跨境支付(WeChat Cross-border Payment) 微信跨境支付的核心功能是实现"人民币收款 ...

最新文章

  1. ES6 你可能不知道的事 – 基础篇
  2. 193. 一个不错的日历插件
  3. html:(18):文本输入框,密码输入框,文本域
  4. mysql建立索引注意事项_索引的原理及索引建立的注意事项
  5. 卡诺模型案例分析_质量管理神器,Kano模型您可知道?
  6. 带你了解网络的魅力——tcping和ping区别
  7. ajax提交form返回数据格式,ajaxSubmit 返回值
  8. Web票据在线打印和套打解决方案
  9. 安卓手表wear开发获取心率
  10. font-style 属性 oblique 是什么意思
  11. 将RGB颜色转换成16bit颜色
  12. 用Scratch+Python做一个联网游戏!不比打游戏差吧!
  13. PTA L2-048 寻宝图
  14. 知乎微信小程序广告真的猛的一塌糊涂
  15. 《『EcmaScript』之理顺Js中的四种继承
  16. 蓝桥杯 青蛙跳杯子【第八届】【省赛】【C组】 BFS 广搜
  17. 南宁富士康c语言笔试题,富士康笔试题目
  18. 云锁 php一句话,关于php一句话免杀的分析转载
  19. 普利姆算法 修路问题
  20. 腾讯技术工程 | 透过新硬件环境下的存储技术,看未来数据库系统崛起(附PPT)...

热门文章

  1. 北京邮电大学计算机考研信息汇总
  2. 新手自己搭建服务器步骤
  3. Intro.js 简介和用法
  4. 腾讯云cdn怎样接入域名
  5. 【基因调控网络】基因调控网络及其模型
  6. 2021年全国大学生电子设计竞赛官方通知正式发布
  7. 树莓派超声波 c语言,树莓派超声波测距+蜂鸣器(c语言)
  8. AcWing 2005. 马蹄铁(DFS)
  9. MATLAB角度转换为弧度
  10. 金山、百度、360上演“三国杀” 巨头争推网盘