OnlinePaymentStatus.java
770 Bytes
package com.diligrp.cashier.pipeline.domain;
import com.diligrp.cashier.pipeline.type.PaymentState;
/**
* 在线支付状态,所有支付结果的抽象类
*/
public class OnlinePaymentStatus {
// 支付订单号
protected String paymentId;
// 通道订单号
protected String outTradeNo;
// 支付状态
protected PaymentState state;
public OnlinePaymentStatus(String paymentId, String outTradeNo, PaymentState state) {
this.paymentId = paymentId;
this.outTradeNo = outTradeNo;
this.state = state;
}
public String getPaymentId() {
return paymentId;
}
public String getOutTradeNo() {
return outTradeNo;
}
public PaymentState getState() {
return state;
}
}