Class VoidRequest

java.lang.Object
de.hybris.platform.payment.commands.request.AbstractRequest
de.hybris.platform.payment.commands.request.VoidRequest

public class VoidRequest extends AbstractRequest
Request for VoidCommand
  • Constructor Details

    • VoidRequest

      public VoidRequest(String merchantTransactionCode, String requestId, String requestToken, 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(String merchantTransactionCode, String requestId, String requestToken, String paymentProvider, Currency currency, 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 Details

    • getRequestId

      public String getRequestId()
      Returns:
      the requestId
    • getRequestToken

      public String getRequestToken()
      Returns:
      the requestToken
    • getPaymentProvider

      public String getPaymentProvider()
      Returns:
      the paymentProvider
    • getTotalAmount

      public BigDecimal getTotalAmount()
    • setTotalAmount

      public void setTotalAmount(BigDecimal totalAmount)
    • getCurrency

      public Currency getCurrency()
    • setCurrency

      public void setCurrency(Currency currency)