content: package com.alipay.api.response;
  
  import com.alipay.api.internal.mapping.ApiField;
  
  import com.alipay.api.AlipayResponse;
  
  /**
   * ALIPAY API: anttech.blockchain.defin.saas.payment.query response.
   * 
   * @author auto create
   * @since 1.0, 2023-11-22 14:54:00
   */
  public class AnttechBlockchainDefinSaasPaymentQueryResponse extends AlipayResponse {
  
  	private static final long serialVersionUID = 8375218564199783293L;
  
  	/** 
  	 * 描述资金流的模型，通常资金流分为：SALE 销售模；AUTH_CAPTURE 预授权模式；
  	 */
  	@ApiField("fund_mode")
  	private String fundMode;
  
  	/** 
  	 * 交易状态。INIT(初始创建);PAYING(支付处理中);PAY_SUCCESS(支付成功);PAY_FAIL(支付失败);
  CAPTURING(请款中);CAPTURE_SUCCESS(请款成功);CAPTURE_FAIL(请款失败);
  REFUNDING(退款中);REFUND_SUCCESS(退款成功);REFUND_FAIL(退款失败);
  CLOSING(关单中);CLOSE_SUCCESS(关单成功);CLOSE_FAIL(关单失败);PART_PROCESSING(部分处理中);PART_SUCCESS(部分请款部分退款)
  	 */
  	@ApiField("order_state")
  	private String orderState;
  
  	/** 
  	 * 外部业务平台原始交易号
  	 */
  	@ApiField("out_order_id")
  	private String outOrderId;
  
  	/** 
  	 * 收款方在外部业务平台的用户ID；收单场景表示卖家，纯资金场景表示收款方
  	 */
  	@ApiField("out_payee_id")
  	private String outPayeeId;
  
  	/** 
  	 * 付款方在外部业务平台的用户ID
  	 */
  	@ApiField("out_payer_id")
  	private String outPayerId;
  
  	/** 
  	 * 银行或其他支付服务提供方结果码
  	 */
  	@ApiField("payment_result_code")
  	private String paymentResultCode;
  
  	/** 
  	 * 银行或其他支付服务提供方支付结果描述
  	 */
  	@ApiField("payment_result_message")
  	private String paymentResultMessage;
  
  	/** 
  	 * 会员所属业务平台在智能科技的会员ID
  	 */
  	@ApiField("platform_member_id")
  	private String platformMemberId;
  
  	public void setFundMode(String fundMode) {
  		this.fundMode = fundMode;
  	}
  	public String getFundMode( ) {
  		return this.fundMode;
  	}
  
  	public void setOrderState(String orderState) {
  		this.orderState = orderState;
  	}
  	public String getOrderState( ) {
  		return this.orderState;
  	}
  
  	public void setOutOrderId(String outOrderId) {
  		this.outOrderId = outOrderId;
  	}
  	public String getOutOrderId( ) {
  		return this.outOrderId;
  	}
  
  	public void setOutPayeeId(String outPayeeId) {
  		this.outPayeeId = outPayeeId;
  	}
  	public String getOutPayeeId( ) {
  		return this.outPayeeId;
  	}
  
  	public void setOutPayerId(String outPayerId) {
  		this.outPayerId = outPayerId;
  	}
  	public String getOutPayerId( ) {
  		return this.outPayerId;
  	}
  
  	public void setPaymentResultCode(String paymentResultCode) {
  		this.paymentResultCode = paymentResultCode;
  	}
  	public String getPaymentResultCode( ) {
  		return this.paymentResultCode;
  	}
  
  	public void setPaymentResultMessage(String paymentResultMessage) {
  		this.paymentResultMessage = paymentResultMessage;
  	}
  	public String getPaymentResultMessage( ) {
  		return this.paymentResultMessage;
  	}
  
  	public void setPlatformMemberId(String platformMemberId) {
  		this.platformMemberId = platformMemberId;
  	}
  	public String getPlatformMemberId( ) {
  		return this.platformMemberId;
  	}
  
  }
  