All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.alipay.api.response.AlipayOpenMiniOrderCreateResponse Maven / Gradle / Ivy

package com.alipay.api.response;

import com.alipay.api.internal.mapping.ApiField;
import com.alipay.api.domain.CreditInfoResponse;
import com.alipay.api.domain.PayInfoResponse;

import com.alipay.api.AlipayResponse;

/**
 * ALIPAY API: alipay.open.mini.order.create response.
 * 
 * @author auto create
 * @since 1.0, 2024-12-05 11:57:41
 */
public class AlipayOpenMiniOrderCreateResponse extends AlipayResponse {

	private static final long serialVersionUID = 8789598823212918723L;

	/** 
	 * 芝麻信用创单相关参数
	 */
	@ApiField("credit_info_response")
	private CreditInfoResponse creditInfoResponse;

	/** 
	 * 建议对客展示文案。当接口返回异常时,建议将当前字段对客进行展示。
	 */
	@ApiField("customer_display_text")
	private String customerDisplayText;

	/** 
	 * 交易组件订单号。可以把获取到的order_id作为alipay.trade.create(统一收单交易创建接口)extend_params.trade_component_order_id的入参进行关联。
	 */
	@ApiField("order_id")
	private String orderId;

	/** 
	 * 外部商户订单号
	 */
	@ApiField("out_order_id")
	private String outOrderId;

	/** 
	 * 创单扩展信息
	 */
	@ApiField("pay_info_response")
	private PayInfoResponse payInfoResponse;

	/** 
	 * 订单服务类型
	 */
	@ApiField("service_type")
	private String serviceType;

	public void setCreditInfoResponse(CreditInfoResponse creditInfoResponse) {
		this.creditInfoResponse = creditInfoResponse;
	}
	public CreditInfoResponse getCreditInfoResponse( ) {
		return this.creditInfoResponse;
	}

	public void setCustomerDisplayText(String customerDisplayText) {
		this.customerDisplayText = customerDisplayText;
	}
	public String getCustomerDisplayText( ) {
		return this.customerDisplayText;
	}

	public void setOrderId(String orderId) {
		this.orderId = orderId;
	}
	public String getOrderId( ) {
		return this.orderId;
	}

	public void setOutOrderId(String outOrderId) {
		this.outOrderId = outOrderId;
	}
	public String getOutOrderId( ) {
		return this.outOrderId;
	}

	public void setPayInfoResponse(PayInfoResponse payInfoResponse) {
		this.payInfoResponse = payInfoResponse;
	}
	public PayInfoResponse getPayInfoResponse( ) {
		return this.payInfoResponse;
	}

	public void setServiceType(String serviceType) {
		this.serviceType = serviceType;
	}
	public String getServiceType( ) {
		return this.serviceType;
	}

}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy