瀏覽代碼

core

master
chenchaod 1 月之前
父節點
當前提交
438ecc4446

+ 2
- 2
gly-base-core/src/main/java/cn/com/taiji/core/model/comm/protocol/ats/weiXin/AtsCreatPayOrderV3Request.java 查看文件

@@ -91,9 +91,9 @@ public class AtsCreatPayOrderV3Request extends AbstractAtsRequest<AtsCreatPayOrd
private String privateKey;// 你的商户私钥 apiclient_key.pem
@NotBlank
private String serialNo;// 商户证书序列号
@NotBlank
// @NotBlank
private String publicKey;//商户公钥
@NotBlank
// @NotBlank
private String publicKeyId;//商户公钥ID



+ 3
- 0
gly-base-core/src/main/java/cn/com/taiji/core/model/comm/protocol/ats/weiXin/AtsWxDeductV3Request.java 查看文件

@@ -7,6 +7,8 @@ import cn.com.taiji.core.model.comm.protocol.ats.model.HighwayInfo;
import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.Getter;
import lombok.Setter;
import org.hibernate.validator.constraints.Length;

import javax.validation.Valid;
import javax.validation.constraints.NotBlank;
import javax.validation.constraints.NotNull;
@@ -41,6 +43,7 @@ public class AtsWxDeductV3Request extends AbstractSignTypeRequest<AtsWxDeductV3R

@NotBlank(message = "商户订单号不能为空")
@JsonProperty(value = "out_trade_no")
@Length(max = 32)
private String outTradeNo;//商户订单号 自定义

@JsonProperty(value = "sub_mchid")

+ 36
- 0
gly-base-core/src/main/java/cn/com/taiji/core/model/comm/protocol/ats/weiXin/AtsWxDeductV3Response.java 查看文件

@@ -17,4 +17,40 @@ public class AtsWxDeductV3Response extends AbstractSignTypeResponse {

@JsonProperty(value = "mchid")
private String mchId;// 商户号
@JsonProperty(value = "sub_mchid ")
private String subMchId;
@JsonProperty(value = "appid")
private String appId;//【商户appid】 商户申请的公众号AppID。
@JsonProperty(value = "sub_appid")
private String subAppId;//【特约商户appid】 微信支付分配的公众账号ID。
@JsonProperty(value = "out_trade_no")
private String outTradeNo;//【商户订单号】
@JsonProperty(value = "transaction_id")
private String transactionId; //【微信支付订单号】
@JsonProperty(value = "attach")
private String attach; //【商户数据】 附加数据,在查询API和支付通知中原样返回,该字段主要用于商户携带订单的自定义数据
/**
* 【交易类型】 枚举值:
* PAP 委托代扣支付
*/
@JsonProperty(value = "trade_type")
private String tradeType;

@JsonProperty(value = "success_time")
private String successTime; //【支付完成时间】 支付成功时返回

/**
* 【交易状态】 订单支付状态,
* 可选值:SUCCESS—支付成功,
* REFUND—转入退款,
* ACCEPTED—已受理,未支付,
* PAY_FAIL--支付失败(其他原因,如银行返回失败)
*/
@JsonProperty(value = "trade_state")
private String tradeState;

@JsonProperty(value = "trade_state_desc")
private String tradeStateDesc;//【交易状态描述】 对当前订单状态的描述和下一步操作的指引


}

Loading…
取消
儲存