public class WxPayField extends Object
| 限定符和类型 | 字段和说明 |
|---|---|
static String |
APPID
微信分配的公众账号ID
|
static String |
ATTACH
附加数据,在查询API和支付通知中原样返回,该字段主要用于商户携带订单的自定义数据
|
static String |
AUTH_CODE
设置扫码支付授权码,设备读取用户微信中的条码或者二维码信息
|
static String |
BILL_DATE
下载对账单的日期,格式:20140603
|
static String |
BILL_TYPE
设置ALL,返回当日所有订单信息,默认值SUCCESS,返回当日成功支付的订单REFUND,返回当日退款订单REVOKED,已撤销的订单
|
static String |
BODY
商品或支付单简要描述
|
static String |
DETAIL
商品名称明细列表
|
static String |
DEVICE_INFO
微信支付分配的终端设备号,商户自定义
|
static String |
ERR_CODE
ORDERNOTEXIST—订单不存在SYSTEMERROR—系统错误
|
static String |
ERR_CODE_DES
结果信息描述
|
static String |
EXECUTE_TIME_
接口耗时情况,单位为毫秒
|
static String |
FEE_TYPE
符合ISO 4217标准的三位字母代码,默认人民币:CNY,其他值列表详见货币类型
|
static String |
GOODS_TAG
商品标记,代金券或立减优惠功能的参数,说明详见代金券或立减优惠
|
static String |
INTERFACE_URL
上报对应的接口的完整URL,类似:https://api.mch.weixin.qq.com/pay/unifiedorder对于被扫支付,为更好的和商户共同分析一次业务行为的整体耗时情况,对于两种接入模式,请都在门店侧对一次被扫行为进行一次单独的整体上报,上报URL指定为:https://api.mch.weixin.qq.com/pay/micropay/total关于两种接入模式具体可参考本文档章节:被扫支付商户接入模式其它接口调用仍然按照调用一次,上报一次来进行。
|
static String |
LONG_URL
获取需要转换的URL,签名用原串,传输需URL encode的值
|
static String |
MCH_ID
微信支付分配的商户号
|
static String |
NONCE_STR
随机字符串,不长于32位。
|
static String |
NOTIFY_URL
接收微信支付异步通知回调地址
|
static String |
OP_USER_ID
操作员帐号, 默认为商户号的值
|
static String |
OPENID
trade_type=JSAPI,此参数必传,用户在商户appid下的唯一标识。
|
static String |
OUT_REFUND_NO
商户系统内部的退款单号,商户系统内部唯一,同一退款单号多次请求只退一笔
|
static String |
OUT_TRADE_NO
商户系统内部的订单号,32个字符内、可包含字母, 其他说明见商户订单号
|
static String |
PRODUCT_ID
trade_type=NATIVE,此参数必传。
|
static String |
REFUND_FEE
退款总金额,订单总金额,单位为分,只能为整数,详见支付金额
|
static String |
REFUND_FEE_TYPE
货币类型,符合ISO 4217标准的三位字母代码,默认人民币:CNY,其他值列表详见货币类型
|
static String |
REFUND_ID
微信退款单号refund_id、out_refund_no、out_trade_no、transaction_id四个参数必填一个,如果同时存在优先级为:refund_id>out_refund_no>transaction_id>out_trade_no
|
static String |
RESULT_CODE
SUCCESS/FAIL
|
static String |
RETURN_CODE
SUCCESS/FAIL此字段是通信标识,非交易标识,交易是否成功需要查看trade_state来判断
|
static String |
RETURN_MSG
设置返回信息,如非空,为错误原因签名失败参数格式校验错误
|
static String |
SIGN
签名
|
static String |
SPBILL_CREATE_IP
APP和网页支付提交用户端ip,Native支付填调用微信支付API的机器IP。
|
static String |
TIME
系统时间,格式为yyyyMMddHHmmss,如2009年12月27日9点10分10秒表示为20091227091010。
|
static String |
TIME_EXPIRE
订单失效时间,格式为yyyyMMddHHmmss,如2009年12月27日9点10分10秒表示为20091227091010。
|
static String |
TIME_STAMP
设置支付时间戳
|
static String |
TIME_START
订单生成时间,格式为yyyyMMddHHmmss,如2009年12月25日9点10分10秒表示为20091225091010。
|
static String |
TOTAL_FEE
订单总金额,只能为整数,详见支付金额
|
static String |
TRADE_TYPE
取值如下:JSAPI,NATIVE,APP,详细说明见参数规定
|
static String |
TRANSACTION_ID
微信的订单号
|
static String |
USER_IP
发起接口调用时的机器IP
|
| 构造器和说明 |
|---|
WxPayField() |
public static final String OUT_TRADE_NO
public static final String SPBILL_CREATE_IP
public static final String TIME_START
public static final String TIME_EXPIRE
public static final String PRODUCT_ID
public static final String OPENID
public static final String INTERFACE_URL
public static final String RETURN_CODE
public static final String TIME
public static final String OUT_REFUND_NO
public static final String REFUND_FEE_TYPE
public static final String REFUND_ID
public static final String BILL_TYPE
Copyright © 2019. All rights reserved.