Class SubscriptionAuthorizationRequest
java.lang.Object
de.hybris.platform.payment.commands.request.AbstractRequest
de.hybris.platform.payment.commands.request.SubscriptionAuthorizationRequest
Request for
AuthorizationCommand-
Constructor Summary
ConstructorsConstructorDescriptionSubscriptionAuthorizationRequest(String merchantTransactionCode, String subscriptionID, Currency currency, BigDecimal totalAmount, BillingInfo shippingInfo, String paymentProvider) SubscriptionAuthorizationRequest(String merchantTransactionCode, String subscriptionID, Currency currency, BigDecimal totalAmount, BillingInfo shippingInfo, String cv2, String paymentProvider) An authorized request, where missing data is filled by the payment provider from a previous txn. -
Method Summary
Methods inherited from class de.hybris.platform.payment.commands.request.AbstractRequest
getMerchantTransactionCode
-
Constructor Details
-
SubscriptionAuthorizationRequest
public SubscriptionAuthorizationRequest(String merchantTransactionCode, String subscriptionID, Currency currency, BigDecimal totalAmount, BillingInfo shippingInfo, String cv2, String paymentProvider) An authorized request, where missing data is filled by the payment provider from a previous txn.- Parameters:
merchantTransactionCode- merchant transaction codesubscriptionID- id of subscriptioncurrency- instance ofCurrencytotalAmount-BigDecimalrepresenting the total amountshippingInfo- can be null if subscriptionID is not nullcv2- the card verification valuepaymentProvider- code of the payment provider
-
SubscriptionAuthorizationRequest
public SubscriptionAuthorizationRequest(String merchantTransactionCode, String subscriptionID, Currency currency, BigDecimal totalAmount, BillingInfo shippingInfo, String paymentProvider)
-
-
Method Details
-
getSubscriptionID
- Returns:
- the subscriptionID
-
getCurrency
- Returns:
- the currency
-
getTotalAmount
- Returns:
- the totalAmount
-
getShippingInfo
- Returns:
- the shippingInfo
-
getCv2
- Returns:
- the card verification value
-
getPaymentProvider
- Returns:
- the paymentProvider
-