Class PaymentLog

java.lang.Object
com.avoka.tm.vo.PaymentLog

public class PaymentLog extends Object
Provide a Payment Log value object class.
Since:
19.5.0
  • Field Details Link icon

    • PAYMENT_COMPLETED Link icon

      public static final String PAYMENT_COMPLETED
      Indicates that the payment has been completed successfully
      See Also:
    • PAYMENT_ERROR Link icon

      public static final String PAYMENT_ERROR
      Indicates that an error has occurred during payment
      See Also:
    • PAYMENT_CANCELLED Link icon

      public static final String PAYMENT_CANCELLED
      Indicates that the payment was cancelled while in the payment gateway
      See Also:
    • PAYMENT_PENDING Link icon

      public static final String PAYMENT_PENDING
      Indicates that the payment is pending a result from the payment gateway
      See Also:
  • Constructor Details Link icon

    • PaymentLog Link icon

      public PaymentLog()
    • PaymentLog Link icon

      public PaymentLog(com.avoka.fc.core.entity.PaymentLog paymentLog)
      Create a PaymentLog value object with the given parameters.
      Parameters:
      paymentLog -
    • PaymentLog Link icon

      public PaymentLog(Map fields)
      Create a unit testing PaymentLog value object with the given fields.
      Parameters:
      fields - the payment log entity fields (required)
  • Method Details Link icon

    • toString Link icon

      public String toString()
      Overrides:
      toString in class Object
      Returns:
      a string representation of the object.
    • getId Link icon

      public Long getId()
      The payment log id (PK).
    • getAntiFraudCode Link icon

      public String getAntiFraudCode()
      The anti fraud code.
    • getAntiFraudResponse Link icon

      public String getAntiFraudResponse()
      The ant fraud response.
    • getClientCode Link icon

      public String getClientCode()
      The organization code.
    • getDoAmount Link icon

      public Integer getDoAmount()
      The digital order amount.
    • getDoMerchant Link icon

      public String getDoMerchant()
      The digital order merchant.
    • getDoMerchTxnRef Link icon

      public String getDoMerchTxnRef()
      The digital order merchant txn ref.
    • getDoTimestamp Link icon

      public Date getDoTimestamp()
      The digital order timestamp.
    • getDoVersion Link icon

      public String getDoVersion()
      The digital order version.
    • getDrAcqResponseCode Link icon

      public String getDrAcqResponseCode()
      The digital response response code.
    • getDrAmount Link icon

      public Integer getDrAmount()
      The digital response amount.
    • getDrBatchNo Link icon

      public Integer getDrBatchNo()
      The digital response batch number.
    • getDrCustomParam1 Link icon

      public String getDrCustomParam1()
      The digital response custom param 1.
    • getDrCustomParam2 Link icon

      public String getDrCustomParam2()
      The digital response custom param 2.
    • getDrCustomParam3 Link icon

      public String getDrCustomParam3()
      The digital response custom param 3.
    • getDrCustomParam4 Link icon

      public String getDrCustomParam4()
      The digital response custom param 4.
    • getDrCustomParam5 Link icon

      public String getDrCustomParam5()
      The digital response custom param 5.
    • getDrMerchTxnRef Link icon

      public String getDrMerchTxnRef()
      The digital response merch txn ref.
    • getDrMessage Link icon

      public String getDrMessage()
      The digital response message.
    • getDrReceiptNo Link icon

      public String getDrReceiptNo()
      The digital response receipt number.
    • getDrTaxAmount Link icon

      public Integer getDrTaxAmount()
      The digital response tax amount.
    • getDrTimestamp Link icon

      public Date getDrTimestamp()
      The digital response timestamp.
    • getDrTransactionNo Link icon

      public Long getDrTransactionNo()
      The digital response transaction no.
    • getDrTxnResponseCode Link icon

      public String getDrTxnResponseCode()
      The digital response txn response code.
    • getDrTxnResponseMsg Link icon

      public String getDrTxnResponseMsg()
      The digital response txn response message.
    • getOrgId Link icon

      public Long getOrgId()
      The organization id (PK).
    • getOrgName Link icon

      public String getOrgName()
      The organization name.
    • getPaymentServiceCode Link icon

      public String getPaymentServiceCode()
      The payment service code.
    • getPaymentLogKey Link icon

      public String getPaymentLogKey()
      The payment log key.
    • getPaymentStatus Link icon

      public String getPaymentStatus()
      The payment status.
    • getTxnId Link icon

      public Long getTxnId()
      The transaction id.
    • getUserIpAddress Link icon

      public String getUserIpAddress()
      The user ip address.