
com.alipay.api.domain.AlipayTradeQueryModel Maven / Gradle / Ivy
package com.alipay.api.domain;
import java.util.List;
import com.alipay.api.AlipayObject;
import com.alipay.api.internal.mapping.ApiField;
import com.alipay.api.internal.mapping.ApiListField;
/**
* 统一收单线下交易查询
修改路由策略到R
*
* @author auto create
* @since 1.0, 2023-08-03 11:43:02
*/
public class AlipayTradeQueryModel extends AlipayObject {
private static final long serialVersionUID = 5269532477651448755L;
/**
* 银行间联模式下有用,其它场景请不要使用;
双联通过该参数指定需要查询的交易所属收单机构的pid;
*/
@ApiField("org_pid")
private String orgPid;
/**
* 订单支付时传入的商户订单号,和支付宝交易号不能同时为空。
trade_no,out_trade_no如果同时存在优先取trade_no
*/
@ApiField("out_trade_no")
private String outTradeNo;
/**
* 查询选项,商户传入该参数可定制本接口同步响应额外返回的信息字段,数组格式。支持枚举如下:trade_settle_info:返回的交易结算信息,包含分账、补差等信息;
fund_bill_list:交易支付使用的资金渠道;
voucher_detail_list:交易支付时使用的所有优惠券信息;
discount_goods_detail:交易支付所使用的单品券优惠的商品优惠信息;
mdiscount_amount:商家优惠金额;
medical_insurance_info:医保信息;
*/
@ApiListField("query_options")
@ApiField("string")
private List queryOptions;
/**
* 支付宝交易号,和商户订单号不能同时为空
*/
@ApiField("trade_no")
private String tradeNo;
public String getOrgPid() {
return this.orgPid;
}
public void setOrgPid(String orgPid) {
this.orgPid = orgPid;
}
public String getOutTradeNo() {
return this.outTradeNo;
}
public void setOutTradeNo(String outTradeNo) {
this.outTradeNo = outTradeNo;
}
public List getQueryOptions() {
return this.queryOptions;
}
public void setQueryOptions(List queryOptions) {
this.queryOptions = queryOptions;
}
public String getTradeNo() {
return this.tradeNo;
}
public void setTradeNo(String tradeNo) {
this.tradeNo = tradeNo;
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy