public class SubscriptionAuthorizationRequest extends AbstractRequest
AuthorizationCommand| Constructor and Description |
|---|
SubscriptionAuthorizationRequest(java.lang.String merchantTransactionCode,
java.lang.String subscriptionID,
java.util.Currency currency,
java.math.BigDecimal totalAmount,
BillingInfo shippingInfo)
|
SubscriptionAuthorizationRequest(java.lang.String merchantTransactionCode,
java.lang.String subscriptionID,
java.util.Currency currency,
java.math.BigDecimal totalAmount,
BillingInfo shippingInfo,
java.lang.String paymentProvider) |
SubscriptionAuthorizationRequest(java.lang.String merchantTransactionCode,
java.lang.String subscriptionID,
java.util.Currency currency,
java.math.BigDecimal totalAmount,
BillingInfo shippingInfo,
java.lang.String cv2,
java.lang.String paymentProvider)
An authorized request, where missing data is filled by the payment provider from a previous txn.
|
| Modifier and Type | Method and Description |
|---|---|
java.util.Currency |
getCurrency() |
java.lang.String |
getCv2() |
java.lang.String |
getPaymentProvider() |
BillingInfo |
getShippingInfo() |
java.lang.String |
getSubscriptionID() |
java.math.BigDecimal |
getTotalAmount() |
getMerchantTransactionCodepublic SubscriptionAuthorizationRequest(java.lang.String merchantTransactionCode,
java.lang.String subscriptionID,
java.util.Currency currency,
java.math.BigDecimal totalAmount,
BillingInfo shippingInfo,
java.lang.String cv2,
java.lang.String paymentProvider)
merchantTransactionCode - merchant transaction codesubscriptionID - id of subscriptioncurrency - instance of CurrencytotalAmount - BigDecimal representing the total amountshippingInfo - can be null if subscriptionID is not nullcv2 - the card verification valuepaymentProvider - code of the payment providerpublic SubscriptionAuthorizationRequest(java.lang.String merchantTransactionCode,
java.lang.String subscriptionID,
java.util.Currency currency,
java.math.BigDecimal totalAmount,
BillingInfo shippingInfo,
java.lang.String paymentProvider)
@Deprecated
public SubscriptionAuthorizationRequest(java.lang.String merchantTransactionCode,
java.lang.String subscriptionID,
java.util.Currency currency,
java.math.BigDecimal totalAmount,
BillingInfo shippingInfo)
public java.lang.String getSubscriptionID()
public java.util.Currency getCurrency()
public java.math.BigDecimal getTotalAmount()
public BillingInfo getShippingInfo()
public java.lang.String getCv2()
public java.lang.String getPaymentProvider()
Copyright © 2018 SAP SE. All Rights Reserved.