Class PaymentStatusOutput

java.lang.Object
com.onlinepayments.domain.PaymentStatusOutput

public class PaymentStatusOutput extends Object
  • Constructor Details

    • PaymentStatusOutput

      public PaymentStatusOutput()
  • Method Details

    • getErrors

      public List<APIError> getErrors()
    • setErrors

      public void setErrors(List<APIError> value)
    • withErrors

      public PaymentStatusOutput withErrors(List<APIError> value)
    • getIsAuthorized

      public Boolean getIsAuthorized()
      Indicates if the transaction has been authorized
    • setIsAuthorized

      public void setIsAuthorized(Boolean value)
      Indicates if the transaction has been authorized
    • withIsAuthorized

      public PaymentStatusOutput withIsAuthorized(Boolean value)
      Indicates if the transaction has been authorized
    • getIsCancellable

      public Boolean getIsCancellable()
      Flag indicating if the payment can be cancelled
    • setIsCancellable

      public void setIsCancellable(Boolean value)
      Flag indicating if the payment can be cancelled
    • withIsCancellable

      public PaymentStatusOutput withIsCancellable(Boolean value)
      Flag indicating if the payment can be cancelled
    • getIsRefundable

      public Boolean getIsRefundable()
      Flag indicating if the payment can be refunded
    • setIsRefundable

      public void setIsRefundable(Boolean value)
      Flag indicating if the payment can be refunded
    • withIsRefundable

      public PaymentStatusOutput withIsRefundable(Boolean value)
      Flag indicating if the payment can be refunded
    • getStatusCategory

      public String getStatusCategory()
      Highlevel status of the payment, payout or refund.
    • setStatusCategory

      public void setStatusCategory(String value)
      Highlevel status of the payment, payout or refund.
    • withStatusCategory

      public PaymentStatusOutput withStatusCategory(String value)
      Highlevel status of the payment, payout or refund.
    • getStatusCode

      public Integer getStatusCode()
      Numeric status code of the legacy API. The value can also be found in the BackOffice and in report files.
    • setStatusCode

      public void setStatusCode(Integer value)
      Numeric status code of the legacy API. The value can also be found in the BackOffice and in report files.
    • withStatusCode

      public PaymentStatusOutput withStatusCode(Integer value)
      Numeric status code of the legacy API. The value can also be found in the BackOffice and in report files.
    • getStatusCodeChangeDateTime

      public String getStatusCodeChangeDateTime()
      Timestamp of the latest status change
    • setStatusCodeChangeDateTime

      public void setStatusCodeChangeDateTime(String value)
      Timestamp of the latest status change
    • withStatusCodeChangeDateTime

      public PaymentStatusOutput withStatusCodeChangeDateTime(String value)
      Timestamp of the latest status change