Class CaptureRequest

java.lang.Object
de.hybris.platform.payment.commands.request.AbstractRequest
de.hybris.platform.payment.commands.request.CaptureRequest
Direct Known Subclasses:
PartialCaptureRequest

public class CaptureRequest extends AbstractRequest
Request for CaptureCommand
  • Constructor Details

    • CaptureRequest

      public CaptureRequest(String merchantTransactionCode, String requestId, String requestToken, Currency currency, BigDecimal totalAmount, String paymentProvider)
      Constructs CaptureRequest without subscription identifier
      Parameters:
      merchantTransactionCode -
      requestId -
      requestToken -
      currency -
      totalAmount -
      paymentProvider -
    • CaptureRequest

      public CaptureRequest(String merchantTransactionCode, String requestId, String requestToken, Currency currency, BigDecimal totalAmount, String paymentProvider, String subscriptionID)
      Constructs CaptureRequest
      Parameters:
      merchantTransactionCode -
      requestId -
      requestToken -
      currency -
      totalAmount -
      paymentProvider -
      subscriptionID -
  • Method Details

    • getRequestId

      public String getRequestId()
      Returns:
      the requestId
    • getRequestToken

      public String getRequestToken()
      Returns:
      the requestToken
    • getCurrency

      public Currency getCurrency()
      Returns:
      the currency
    • getTotalAmount

      public BigDecimal getTotalAmount()
      Returns:
      the totalAmount
    • getPaymentProvider

      public String getPaymentProvider()
      Returns:
      the paymentProvider
    • getSubscriptionID

      public String getSubscriptionID()
      Returns:
      the subscriptionID