Class VoidRequest

    • Constructor Summary

      Constructors 
      Constructor Description
      VoidRequest​(java.lang.String merchantTransactionCode, java.lang.String requestId, java.lang.String requestToken, java.lang.String paymentProvider)
      Constructs refund request.
      VoidRequest​(java.lang.String merchantTransactionCode, java.lang.String requestId, java.lang.String requestToken, java.lang.String paymentProvider, java.util.Currency currency, java.math.BigDecimal totalAmount)
      Constructs refund request.
    • Constructor Detail

      • VoidRequest

        public VoidRequest​(java.lang.String merchantTransactionCode,
                           java.lang.String requestId,
                           java.lang.String requestToken,
                           java.lang.String paymentProvider)
        Constructs refund request.
        Parameters:
        merchantTransactionCode - merchantTransactionId
        requestId - request id from previous response
        requestToken - request token from previous response
        paymentProvider - name of the payment provider
      • VoidRequest

        public VoidRequest​(java.lang.String merchantTransactionCode,
                           java.lang.String requestId,
                           java.lang.String requestToken,
                           java.lang.String paymentProvider,
                           java.util.Currency currency,
                           java.math.BigDecimal totalAmount)
        Constructs refund request.
        Parameters:
        merchantTransactionCode - merchantTransactionId
        requestId - request id from previous response
        requestToken - request token from previous response
        paymentProvider - name of the payment provider
        currency - currency used for the transaction to be cancelled
        totalAmount - amount that needs to be reverted
    • Method Detail

      • getRequestId

        public java.lang.String getRequestId()
        Returns:
        the requestId
      • getRequestToken

        public java.lang.String getRequestToken()
        Returns:
        the requestToken
      • getPaymentProvider

        public java.lang.String getPaymentProvider()
        Returns:
        the paymentProvider
      • getTotalAmount

        public java.math.BigDecimal getTotalAmount()
      • setTotalAmount

        public void setTotalAmount​(java.math.BigDecimal totalAmount)
      • getCurrency

        public java.util.Currency getCurrency()
      • setCurrency

        public void setCurrency​(java.util.Currency currency)