Class PaymentDetailsResponse

java.lang.Object
com.onlinepayments.domain.PaymentDetailsResponse

public class PaymentDetailsResponse extends Object
  • Constructor Details

    • PaymentDetailsResponse

      public PaymentDetailsResponse()
  • Method Details

    • getOperations

      public List<OperationOutput> getOperations()
      Object that contains the complete list of operations executed on the payment.
    • setOperations

      public void setOperations(List<OperationOutput> value)
      Object that contains the complete list of operations executed on the payment.
    • withOperations

      public PaymentDetailsResponse withOperations(List<OperationOutput> value)
      Object that contains the complete list of operations executed on the payment.
    • getHostedCheckoutSpecificOutput

      public HostedCheckoutSpecificOutput getHostedCheckoutSpecificOutput()
      Hosted Checkout specific information. Populated if the payment was created on the platform through a Hosted Checkout.
    • setHostedCheckoutSpecificOutput

      public void setHostedCheckoutSpecificOutput(HostedCheckoutSpecificOutput value)
      Hosted Checkout specific information. Populated if the payment was created on the platform through a Hosted Checkout.
    • withHostedCheckoutSpecificOutput

      public PaymentDetailsResponse withHostedCheckoutSpecificOutput(HostedCheckoutSpecificOutput value)
      Hosted Checkout specific information. Populated if the payment was created on the platform through a Hosted Checkout.
    • getId

      public String getId()
      Our unique payment transaction identifier
    • setId

      public void setId(String value)
      Our unique payment transaction identifier
    • withId

      public PaymentDetailsResponse withId(String value)
      Our unique payment transaction identifier
    • getPaymentOutput

      public PaymentOutput getPaymentOutput()
      Object containing payment details
    • setPaymentOutput

      public void setPaymentOutput(PaymentOutput value)
      Object containing payment details
    • withPaymentOutput

      public PaymentDetailsResponse withPaymentOutput(PaymentOutput value)
      Object containing payment details
    • getStatus

      public String getStatus()
      Current high-level status of the payment in a human-readable form.
    • setStatus

      public void setStatus(String value)
      Current high-level status of the payment in a human-readable form.
    • withStatus

      public PaymentDetailsResponse withStatus(String value)
      Current high-level status of the payment in a human-readable form.
    • getStatusOutput

      public PaymentStatusOutput getStatusOutput()
      This object has the numeric representation of the current payment status, timestamp of last status change and performable action on the current payment resource. In case of failed payments and negative scenarios, detailed error information is listed.
    • setStatusOutput

      public void setStatusOutput(PaymentStatusOutput value)
      This object has the numeric representation of the current payment status, timestamp of last status change and performable action on the current payment resource. In case of failed payments and negative scenarios, detailed error information is listed.
    • withStatusOutput

      public PaymentDetailsResponse withStatusOutput(PaymentStatusOutput value)
      This object has the numeric representation of the current payment status, timestamp of last status change and performable action on the current payment resource. In case of failed payments and negative scenarios, detailed error information is listed.