Class PaymentResponse

java.lang.Object
com.huntertechpay.models.PaymentResponse

public class PaymentResponse extends Object
Response model for payment operations.
  • Constructor Details

    • PaymentResponse

      public PaymentResponse()
  • Method Details

    • isSuccess

      public boolean isSuccess()
    • getMessage

      public String getMessage()
    • getTransactionId

      public String getTransactionId()
    • getPartnerId

      public String getPartnerId()
    • getStatus

      public String getStatus()
    • getAmount

      public BigDecimal getAmount()
    • getCurrency

      public String getCurrency()
    • getPhoneNumber

      public String getPhoneNumber()
    • getServiceCode

      public String getServiceCode()
    • getCountry

      public String getCountry()
    • getFeeAmount

      public BigDecimal getFeeAmount()
    • getCommissionAmount

      public BigDecimal getCommissionAmount()
    • getDescription

      public String getDescription()
    • getCreatedAt

      public Instant getCreatedAt()
    • getUpdatedAt

      public Instant getUpdatedAt()
    • getMetadata

      public Map<String,Object> getMetadata()
    • getErrorCode

      public String getErrorCode()
    • getErrorMessage

      public String getErrorMessage()
    • setSuccess

      public void setSuccess(boolean success)
    • setMessage

      public void setMessage(String message)
    • setTransactionId

      public void setTransactionId(String transactionId)
    • setPartnerId

      public void setPartnerId(String partnerId)
    • setStatus

      public void setStatus(String status)
    • setAmount

      public void setAmount(BigDecimal amount)
    • setCurrency

      public void setCurrency(String currency)
    • setPhoneNumber

      public void setPhoneNumber(String phoneNumber)
    • setServiceCode

      public void setServiceCode(String serviceCode)
    • setCountry

      public void setCountry(String country)
    • setFeeAmount

      public void setFeeAmount(BigDecimal feeAmount)
    • setCommissionAmount

      public void setCommissionAmount(BigDecimal commissionAmount)
    • setDescription

      public void setDescription(String description)
    • setCreatedAt

      public void setCreatedAt(Instant createdAt)
    • setUpdatedAt

      public void setUpdatedAt(Instant updatedAt)
    • setMetadata

      public void setMetadata(Map<String,Object> metadata)
    • setErrorCode

      public void setErrorCode(String errorCode)
    • setErrorMessage

      public void setErrorMessage(String errorMessage)