package com.allinpay.syb.model;
|
|
import io.swagger.annotations.ApiModel;
|
import lombok.Data;
|
|
/**
|
* 员工信息导入表
|
* @author 江蹄蹄
|
* @date 2024/01/16 10:03
|
*/
|
@Data
|
@ApiModel("订单支付参数异步通知返回")
|
public class PayOrderNotifyParam {
|
|
private String retcode;// string 否 收银宝APPID 8
|
private String retmsg;// string 否 收银宝APPID 8
|
private String appid;// string 否 收银宝APPID 8
|
private String outtrxid ;// string 否 第三方交易号 50 暂未启用
|
private String trxcode;// string 否 交易类型 8 详见附录交易类型
|
private String trxid;// string 否 收银宝交易单号 50 通联收银宝交易流水号
|
private String initamt ;// string 否 原始下单金额 20 与请求trxamt值一致
|
private String trxamt;// long 否 交易金额 20 单位:分
|
private String trxdate;// string 否 交易请求日期 8 yyyymmdd
|
private String paytime ;// string 否 交易完成时间 14 yyyymmddhhmmss
|
private String chnltrxid;// string 是 渠道流水号 64 如支付宝,微信平台订单号
|
/**
|
* 0000:交易成功
|
* 1001:交易不存在
|
* 2008或者2000 : 交易处理中,请查询交易,如果是实时交易(例如刷卡支付,交易撤销,退货),建议每隔一段时间(10秒)查询交易
|
* 3开头的错误码代表交易失败
|
* 3888-流水号重复
|
* 3889-交易控制失败,具体原因看errmsg
|
* 3099-渠道商户错误
|
* 3014-交易金额小于应收手续费
|
* 3024-退款频率限制,建议30秒后再发起退款
|
* 3031-校验实名信息失败
|
* 3088-交易未支付(在查询时间区间内未成功支付,如已影响资金24小时内会做差错退款处理)
|
* 3089-撤销异常,如已影响资金24小时内会做差错退款处理
|
* 3045-其他错误,具体原因看errmsg
|
* 3050-交易已被撤销
|
* 3999-其他错误,具体原因看errmsg
|
* 3008-商户余额不足
|
*/
|
private String trxstatus;// string 否 交易结果码 4 交易状态详见交易返回码说明
|
private String cusid ;// string 否 商户编号 15
|
private String termno ;// string 是 终端编号 20
|
private String termbatchid;// string 是 终端批次号 16
|
private String termtraceno;// string 是 终端流水号 6
|
private String termauthno ;// string 是 终端授权码 20
|
private String termrefnum ;// string 是 终端参考号 50
|
private String trxreserved ;// String 是 业务关联内容 300 交易备注
|
private String srctrxid;// string 是 原交易流水 50 通联原交易流水,冲正撤销交易本字段不为空
|
private String cusorderid;// string 否 业务流水 32 统一下单对应的reqsn订单号
|
private String acct ;// string 是 交易账号 64 如果是刷卡交易,则是隐藏的卡号,例如 621700******4586
|
|
private String fee ;// string 是 手续费 15 单位:分
|
private String signtype;// string 是 签名类型 3 MD5/RSA/SM2。为空默认MD5
|
private String cmid ;// string 是 渠道子商户号 32 仅微信/支付宝交易有效
|
private String chnlid ;// string 是 渠道号 32 仅微信交易有效
|
private String chnldata;// String 是 渠道信息 - 仅返回云闪付/微信/支付宝的渠道信息
|
private String accttype;// String 是 借贷标识 2 00-借记卡 02-信用卡 99-其他(花呗/余额等)
|
|
private String bankcode ;// String 是 发卡行 20
|
private String logonid ;// String 是 支付宝买家账号 32
|
private String sign ;// String 否 sign校验码 32
|
private String tlopenid;// String 是 32 通联渠道侧OPENID
|
}
|