Class QpaySource


  • public final class QpaySource
    extends AbstractSource
    qpay source Class The source of the payment
    • Field Summary

      • Fields inherited from class com.checkout.handlepaymentsandpayouts.payments.common.source.AbstractSource

        type
    • Constructor Summary

      Constructors 
      Constructor Description
      QpaySource()  
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      static QpaySource.QpaySourceBuilder builder()  
      protected boolean canEqual​(java.lang.Object other)  
      boolean equals​(java.lang.Object o)  
      java.lang.String getConfirmationId()
      An identifier from the QPay gateway for a successful payment.
      java.lang.String getDescription()
      Alphanumeric string containing a description of the payment order.
      java.lang.String getPun()
      QPay Payment Unique Number [Required]
      java.lang.String getQpayStatus()
      The status code returned from the QPay gateway on payment, if available.
      java.lang.String getStatusMessage()
      A message giving further detail on the payment status, for failure/cancelled/success status payments.
      int hashCode()  
      void setConfirmationId​(java.lang.String confirmationId)
      An identifier from the QPay gateway for a successful payment.
      void setDescription​(java.lang.String description)
      Alphanumeric string containing a description of the payment order.
      void setPun​(java.lang.String pun)
      QPay Payment Unique Number [Required]
      void setQpayStatus​(java.lang.String qpayStatus)
      The status code returned from the QPay gateway on payment, if available.
      void setStatusMessage​(java.lang.String statusMessage)
      A message giving further detail on the payment status, for failure/cancelled/success status payments.
      java.lang.String toString()  
      • Methods inherited from class com.checkout.handlepaymentsandpayouts.payments.common.source.AbstractSource

        getType
      • Methods inherited from class java.lang.Object

        clone, finalize, getClass, notify, notifyAll, wait, wait, wait
    • Constructor Detail

      • QpaySource

        public QpaySource()
    • Method Detail

      • getDescription

        public java.lang.String getDescription()
        Alphanumeric string containing a description of the payment order. [Required]
      • getPun

        public java.lang.String getPun()
        QPay Payment Unique Number [Required]
      • getQpayStatus

        public java.lang.String getQpayStatus()
        The status code returned from the QPay gateway on payment, if available. [Optional]
      • getStatusMessage

        public java.lang.String getStatusMessage()
        A message giving further detail on the payment status, for failure/cancelled/success status payments. [Optional]
      • getConfirmationId

        public java.lang.String getConfirmationId()
        An identifier from the QPay gateway for a successful payment. [Optional]
      • setDescription

        public void setDescription​(java.lang.String description)
        Alphanumeric string containing a description of the payment order. [Required]
      • setPun

        public void setPun​(java.lang.String pun)
        QPay Payment Unique Number [Required]
      • setQpayStatus

        public void setQpayStatus​(java.lang.String qpayStatus)
        The status code returned from the QPay gateway on payment, if available. [Optional]
      • setStatusMessage

        public void setStatusMessage​(java.lang.String statusMessage)
        A message giving further detail on the payment status, for failure/cancelled/success status payments. [Optional]
      • setConfirmationId

        public void setConfirmationId​(java.lang.String confirmationId)
        An identifier from the QPay gateway for a successful payment. [Optional]
      • equals

        public boolean equals​(java.lang.Object o)
        Overrides:
        equals in class AbstractSource
      • canEqual

        protected boolean canEqual​(java.lang.Object other)
        Overrides:
        canEqual in class AbstractSource