com.alipay.api.response.HuanxuTradeOrderRefundResponse Maven / Gradle / Ivy
package com.alipay.api.response;
import com.alipay.api.internal.mapping.ApiField;
import com.alipay.api.domain.ExtContext;
import com.alipay.api.AlipayResponse;
/**
* ALIPAY API: huanxu.trade.order.refund response.
*
* @author auto create
* @since 1.0, 2024-07-04 19:33:34
*/
public class HuanxuTradeOrderRefundResponse extends AlipayResponse {
private static final long serialVersionUID = 7274551575839935686L;
/**
* 聚合支付的支付渠道,焕旭分配。
*/
@ApiField("channel")
private String channel;
/**
* 用于透传扩展信息,pay_url为支付链接。
*/
@ApiField("ext_context")
private ExtContext extContext;
/**
* 退款金额,单位为元,精确到小数点后两位,取值范围[0.01,100000000]
*/
@ApiField("refund_amount")
private String refundAmount;
/**
* 退款指令id,焕旭针对每一笔退款请求生成的唯一退款凭证号
*/
@ApiField("refund_id")
private String refundId;
/**
* 退款请求号,对应一笔业务订单下的一次退款请求,不退款请求需保证请求号唯一
*/
@ApiField("refund_request_no")
private String refundRequestNo;
/**
* 退款状态,目前支持如下值: SUCCESS(退款成功),该状态表示该笔退款已成功处理; FAIL(退款失败),该状态表示该笔退款已失败,并且不可重试,后续如果要重新退款,需要更换退款请求号。
*/
@ApiField("refund_status")
private String refundStatus;
public void setChannel(String channel) {
this.channel = channel;
}
public String getChannel( ) {
return this.channel;
}
public void setExtContext(ExtContext extContext) {
this.extContext = extContext;
}
public ExtContext getExtContext( ) {
return this.extContext;
}
public void setRefundAmount(String refundAmount) {
this.refundAmount = refundAmount;
}
public String getRefundAmount( ) {
return this.refundAmount;
}
public void setRefundId(String refundId) {
this.refundId = refundId;
}
public String getRefundId( ) {
return this.refundId;
}
public void setRefundRequestNo(String refundRequestNo) {
this.refundRequestNo = refundRequestNo;
}
public String getRefundRequestNo( ) {
return this.refundRequestNo;
}
public void setRefundStatus(String refundStatus) {
this.refundStatus = refundStatus;
}
public String getRefundStatus( ) {
return this.refundStatus;
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy