com.alipay.api.domain.AlipayTradeUnifiedsettleSyncModel Maven / Gradle / Ivy
package com.alipay.api.domain;
import java.util.Date;
import com.alipay.api.AlipayObject;
import com.alipay.api.internal.mapping.ApiField;
/**
* 收结易订单同步
*
* @author auto create
* @since 1.0, 2024-11-25 23:11:52
*/
public class AlipayTradeUnifiedsettleSyncModel extends AlipayObject {
private static final long serialVersionUID = 3729527639262344398L;
/**
* 收单模式,目前仅支持PLATFORM_BUSINESS
*/
@ApiField("acquire_mode")
private String acquireMode;
/**
* 同步流水的类型,支付为PAY_SYNC,退款为REFUND_SYNC
*/
@ApiField("biz_type")
private String bizType;
/**
* 扩展字段
*/
@ApiField("extend_params")
private UnifiedSettleExtendParams extendParams;
/**
* 实际外部支付渠道支付或退款发生时间
*/
@ApiField("external_inst_biz_date")
private Date externalInstBizDate;
/**
* 外部支付渠道
*/
@ApiField("external_inst_channel")
private String externalInstChannel;
/**
* 实际外部支付渠道交易创建时间
*/
@ApiField("external_inst_create_date")
private Date externalInstCreateDate;
/**
* 外部流水号
*/
@ApiField("out_request_no")
private String outRequestNo;
/**
* 商户订单号。 由商家自定义,64个字符以内,仅支持字母、数字、下划线且需保证在商户端不重复。
*/
@ApiField("out_trade_no")
private String outTradeNo;
/**
* 支付金额
*/
@ApiField("pay_amount")
private String payAmount;
/**
* 签约产品码,目前仅支持UNIFIED_SETTLE
*/
@ApiField("product_code")
private String productCode;
/**
* 退款金额
*/
@ApiField("refund_amount")
private String refundAmount;
public String getAcquireMode() {
return this.acquireMode;
}
public void setAcquireMode(String acquireMode) {
this.acquireMode = acquireMode;
}
public String getBizType() {
return this.bizType;
}
public void setBizType(String bizType) {
this.bizType = bizType;
}
public UnifiedSettleExtendParams getExtendParams() {
return this.extendParams;
}
public void setExtendParams(UnifiedSettleExtendParams extendParams) {
this.extendParams = extendParams;
}
public Date getExternalInstBizDate() {
return this.externalInstBizDate;
}
public void setExternalInstBizDate(Date externalInstBizDate) {
this.externalInstBizDate = externalInstBizDate;
}
public String getExternalInstChannel() {
return this.externalInstChannel;
}
public void setExternalInstChannel(String externalInstChannel) {
this.externalInstChannel = externalInstChannel;
}
public Date getExternalInstCreateDate() {
return this.externalInstCreateDate;
}
public void setExternalInstCreateDate(Date externalInstCreateDate) {
this.externalInstCreateDate = externalInstCreateDate;
}
public String getOutRequestNo() {
return this.outRequestNo;
}
public void setOutRequestNo(String outRequestNo) {
this.outRequestNo = outRequestNo;
}
public String getOutTradeNo() {
return this.outTradeNo;
}
public void setOutTradeNo(String outTradeNo) {
this.outTradeNo = outTradeNo;
}
public String getPayAmount() {
return this.payAmount;
}
public void setPayAmount(String payAmount) {
this.payAmount = payAmount;
}
public String getProductCode() {
return this.productCode;
}
public void setProductCode(String productCode) {
this.productCode = productCode;
}
public String getRefundAmount() {
return this.refundAmount;
}
public void setRefundAmount(String refundAmount) {
this.refundAmount = refundAmount;
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy