| Modifier and Type | Method and Description |
|---|---|
CCPaymentInfoData |
DefaultCisSubscriptionFacade.changePaymentMethod(CCPaymentInfoData paymentInfo,
java.lang.String action,
boolean propagate,
java.util.Map<java.lang.String,java.lang.String> parameters) |
SubscriptionData |
DefaultCisSubscriptionFacade.changeSubscriptionState(java.lang.String subscriptionId,
java.lang.String newStatus,
java.util.Map<java.lang.String,java.lang.String> parameters) |
CCPaymentInfoData |
DefaultCisSubscriptionFacade.createPaymentSubscription(java.util.Map<java.lang.String,java.lang.String> paymentParameters) |
SubscriptionPaymentData |
DefaultCisSubscriptionFacade.createSubscriptions(OrderData order,
java.util.Map<java.lang.String,java.lang.String> parameters) |
SubscriptionData |
DefaultCisSubscriptionFacade.extendSubscriptionTermDuration(java.lang.String subscriptionId,
java.lang.Integer contractDurationExtension,
java.util.Map<java.lang.String,java.lang.String> parameters) |
SubscriptionPaymentData |
DefaultCisSubscriptionFacade.finalizeTransaction(java.lang.String authorizationRequestId,
java.lang.String authorizationRequestToken,
java.util.Map<java.lang.String,java.lang.String> parameters) |
SubscriptionBillingDetailFileStream |
DefaultCisSubscriptionFacade.getBillingActivityDetail(java.lang.String billingActivityId,
java.util.Map<java.lang.String,java.lang.String> parameters) |
java.util.List<SubscriptionBillingData> |
DefaultCisSubscriptionFacade.getBillingActivityList(java.lang.String subscriptionId,
java.util.Map<java.lang.String,java.lang.String> parameters) |
SubscriptionData |
DefaultCisSubscriptionFacade.getSubscription(java.lang.String subscriptionId) |
java.util.Collection<SubscriptionData> |
DefaultCisSubscriptionFacade.getSubscriptions() |
java.util.List<SubscriptionBillingData> |
DefaultCisSubscriptionFacade.getUpgradePreviewBillings(java.lang.String subscriptionId,
java.lang.String upgradeId) |
java.lang.String |
DefaultCisSubscriptionFacade.hpfUrl() |
SubscriptionPaymentData |
DefaultCisSubscriptionFacade.initializeTransaction(java.lang.String clientIpAddress,
java.lang.String returnUrl,
java.lang.String cancelReturnUrl,
java.util.Map<java.lang.String,java.lang.String> parameters) |
protected SubscriptionPaymentData |
DefaultCisSubscriptionFacade.processPayNow(AbstractOrderData orderData,
java.util.Map<java.lang.String,java.lang.String> parameters) |
protected java.util.List<SubscriptionPaymentData> |
DefaultCisSubscriptionFacade.processSubscriptions(AbstractOrderData orderData,
java.util.Map<java.lang.String,java.lang.String> parameters) |
protected java.util.List<SubscriptionPaymentData> |
DefaultCisSubscriptionFacade.processSubscriptionUpgrades(AbstractOrderData orderData,
java.util.Map<java.lang.String,java.lang.String> parameters)
Processes the entries that upgrade an existing subscription to another subscription product
|
SubscriptionPaymentData |
DefaultCisSubscriptionFacade.replacePaymentMethod(java.lang.String subscriptionId,
java.lang.String paymentMethodId,
java.util.Map<java.lang.String,java.lang.String> parameters) |
SubscriptionData |
DefaultCisSubscriptionFacade.replacePaymentMethod(java.lang.String subscriptionId,
java.lang.String paymentMethodId,
java.lang.String effectiveFrom,
java.util.Map<java.lang.String,java.lang.String> parameters) |
SubscriptionPaymentData |
DefaultCisSubscriptionFacade.updateProfile(java.util.Map<java.lang.String,java.lang.String> parameters) |
SubscriptionPaymentData |
DefaultCisSubscriptionFacade.updateSubscription(java.lang.String subscriptionId,
boolean force,
SubscriptionUpdateActionEnum action,
java.util.Map<java.lang.String,java.lang.String> parameters) |
SubscriptionData |
DefaultCisSubscriptionFacade.updateSubscriptionAutorenewal(java.lang.String subscriptionId,
boolean isAutorenewal,
java.util.Map<java.lang.String,java.lang.String> parameters) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
SapRevenueCloudSubscriptionFacade.cancelSubscription(SubscriptionData subscriptionData)
cancel the subscription
|
boolean |
SapRevenueCloudSubscriptionFacade.extendSubscription(SubscriptionData subscriptionData)
extends the subscription
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
DefaultSapRevenueCloudSubscriptionFacade.cancelSubscription(SubscriptionData subscriptionData) |
boolean |
DefaultSapRevenueCloudSubscriptionFacade.extendSubscription(SubscriptionData subscriptionData) |
SubscriptionData |
DefaultSapRevenueCloudSubscriptionFacade.getSubscription(java.lang.String subscriptionId) |
java.util.Collection<SubscriptionData> |
DefaultSapRevenueCloudSubscriptionFacade.getSubscriptions() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
SapSubscriptionsPageController.cancelSubscription(java.lang.String subscriptionCode,
Model model,
SubscriptionCancellationForm subscriptionCancellationForm,
RedirectAttributes redirectModel) |
java.lang.String |
SapSubscriptionsPageController.extendSubscription(java.lang.String subscriptionCode,
Model model,
SubscriptionExtensionForm subscriptionExtensionForm,
RedirectAttributes redirectModel) |
| Modifier and Type | Method and Description |
|---|---|
CCPaymentInfoData |
SubscriptionFacade.changePaymentMethod(CCPaymentInfoData paymentInfo,
java.lang.String action,
boolean propagate,
java.util.Map<java.lang.String,java.lang.String> parameters)
Changes an existing payment method.
|
SubscriptionData |
SubscriptionFacade.changeSubscriptionState(java.lang.String subscriptionId,
java.lang.String newStatus,
java.util.Map<java.lang.String,java.lang.String> parameters)
Updates the state of an existing subscription.
|
CCPaymentInfoData |
SubscriptionFacade.createPaymentSubscription(java.util.Map<java.lang.String,java.lang.String> paymentParameters)
Creates a payment subscription on the hybris side.
|
SubscriptionPaymentData |
SubscriptionFacade.createSubscriptions(OrderData order,
java.util.Map<java.lang.String,java.lang.String> parameters)
Creates subscriptions for the given order and current user.
|
SubscriptionData |
SubscriptionFacade.extendSubscriptionTermDuration(java.lang.String subscriptionId,
java.lang.Integer contractDurationExtension,
java.util.Map<java.lang.String,java.lang.String> parameters)
Extends the subscription term duration of an existing subscription.
|
SubscriptionPaymentData |
SubscriptionFacade.finalizeTransaction(java.lang.String authorizationRequestId,
java.lang.String authorizationRequestToken,
java.util.Map<java.lang.String,java.lang.String> parameters)
Finalizes an established subscription with the subscription billing provider.
|
SubscriptionBillingDetailFileStream |
SubscriptionFacade.getBillingActivityDetail(java.lang.String billingActivityId,
java.util.Map<java.lang.String,java.lang.String> parameters)
Returns a file stream containing detail information for the specified billing activity.
|
java.util.List<SubscriptionBillingData> |
SubscriptionFacade.getBillingActivityList(java.lang.String subscriptionId,
java.util.Map<java.lang.String,java.lang.String> parameters)
Returns a list of billing activities for the given subscription.
|
SubscriptionData |
SubscriptionFacade.getSubscription(java.lang.String subscriptionId)
Returns the subscription with the given ID.
|
java.util.Collection<SubscriptionData> |
SubscriptionFacade.getSubscriptions()
Returns all subscriptions for the current user.
|
java.util.List<SubscriptionData> |
SubscriptionFacade.getSubscriptionsForPaymentMethod(java.lang.String paymentMethodId)
Returns a list of subscriptions for the given paymentMethodId of the current user.
|
java.util.List<SubscriptionBillingData> |
SubscriptionFacade.getUpgradePreviewBillings(java.lang.String subscriptionId,
java.lang.String upgradeId)
Returns a list of the possible billing changes between the current subscription and an upgrade option.
|
java.lang.String |
SubscriptionFacade.hpfUrl()
Returns the HPF URL.
|
SubscriptionPaymentData |
SubscriptionFacade.initializeTransaction(java.lang.String clientIpAddress,
java.lang.String returnUrl,
java.lang.String cancelReturnUrl,
java.util.Map<java.lang.String,java.lang.String> parameters)
Initializes a transaction with the subscription billing provider.
|
SubscriptionPaymentData |
SubscriptionFacade.replacePaymentMethod(java.lang.String subscriptionId,
java.lang.String paymentMethodId,
java.util.Map<java.lang.String,java.lang.String> parameters)
Replaces the payment method for the given subscription.
|
SubscriptionData |
SubscriptionFacade.replacePaymentMethod(java.lang.String subscriptionId,
java.lang.String paymentMethodId,
java.lang.String effectiveFrom,
java.util.Map<java.lang.String,java.lang.String> parameters) |
CCPaymentInfoData |
SubscriptionFacade.updateCreatedPaymentMethod(CCPaymentInfoData paymentType,
java.util.Map<java.lang.String,java.lang.String> paramMap)
Updates an newly-created Payment Type with the Subscription Service information.
|
SubscriptionPaymentData |
SubscriptionFacade.updateProfile(java.util.Map<java.lang.String,java.lang.String> parameters)
Creates or updates a subscription profile for the current user.
|
SubscriptionPaymentData |
SubscriptionFacade.updateSubscription(java.lang.String subscriptionId,
boolean force,
SubscriptionUpdateActionEnum action,
java.util.Map<java.lang.String,java.lang.String> parameters)
Updates the given subscription (e.g.
|
SubscriptionData |
SubscriptionFacade.updateSubscriptionAutorenewal(java.lang.String subscriptionId,
boolean isAutorenewal,
java.util.Map<java.lang.String,java.lang.String> parameters)
Updates the auto-renewal status of an existing subscription.
|
| Modifier and Type | Method and Description |
|---|---|
CCPaymentInfoData |
DefaultSubscriptionFacade.changePaymentMethod(CCPaymentInfoData paymentInfo,
java.lang.String action,
boolean propagate,
java.util.Map<java.lang.String,java.lang.String> parameters) |
SubscriptionData |
DefaultSubscriptionFacade.changeSubscriptionState(java.lang.String subscriptionId,
java.lang.String newStatus,
java.util.Map<java.lang.String,java.lang.String> parameters) |
CCPaymentInfoData |
DefaultSubscriptionFacade.createPaymentSubscription(java.util.Map<java.lang.String,java.lang.String> paymentParameters) |
SubscriptionPaymentData |
DefaultSubscriptionFacade.createSubscriptions(OrderData order,
java.util.Map<java.lang.String,java.lang.String> parameters) |
SubscriptionData |
DefaultSubscriptionFacade.extendSubscriptionTermDuration(java.lang.String subscriptionId,
java.lang.Integer contractDurationExtension,
java.util.Map<java.lang.String,java.lang.String> parameters) |
SubscriptionPaymentData |
DefaultSubscriptionFacade.finalizeTransaction(java.lang.String authorizationRequestId,
java.lang.String authorizationRequestToken,
java.util.Map<java.lang.String,java.lang.String> parameters) |
SubscriptionBillingDetailFileStream |
DefaultSubscriptionFacade.getBillingActivityDetail(java.lang.String billingActivityId,
java.util.Map<java.lang.String,java.lang.String> parameters) |
java.util.List<SubscriptionBillingData> |
DefaultSubscriptionFacade.getBillingActivityList(java.lang.String subscriptionId,
java.util.Map<java.lang.String,java.lang.String> parameters) |
SubscriptionData |
DefaultSubscriptionFacade.getSubscription(java.lang.String subscriptionId) |
java.util.Collection<SubscriptionData> |
DefaultSubscriptionFacade.getSubscriptions() |
java.util.List<SubscriptionData> |
AbstractSubscriptionFacade.getSubscriptionsForPaymentMethod(java.lang.String paymentMethodId) |
java.util.List<SubscriptionBillingData> |
DefaultSubscriptionFacade.getUpgradePreviewBillings(java.lang.String subscriptionId,
java.lang.String upgradeId) |
java.lang.String |
DefaultSubscriptionFacade.hpfUrl() |
SubscriptionPaymentData |
DefaultSubscriptionFacade.initializeTransaction(java.lang.String clientIpAddress,
java.lang.String returnUrl,
java.lang.String cancelReturnUrl,
java.util.Map<java.lang.String,java.lang.String> parameters) |
SubscriptionPaymentData |
DefaultSubscriptionFacade.replacePaymentMethod(java.lang.String subscriptionId,
java.lang.String paymentMethodId,
java.util.Map<java.lang.String,java.lang.String> parameters) |
SubscriptionData |
DefaultSubscriptionFacade.replacePaymentMethod(java.lang.String subscriptionId,
java.lang.String paymentMethodId,
java.lang.String effectiveFrom,
java.util.Map<java.lang.String,java.lang.String> parameters) |
CCPaymentInfoData |
AbstractSubscriptionFacade.updateCreatedPaymentMethod(CCPaymentInfoData paymentInfo,
java.util.Map<java.lang.String,java.lang.String> paramMap) |
SubscriptionPaymentData |
DefaultSubscriptionFacade.updateProfile(java.util.Map<java.lang.String,java.lang.String> parameters) |
SubscriptionPaymentData |
DefaultSubscriptionFacade.updateSubscription(java.lang.String subscriptionId,
boolean force,
SubscriptionUpdateActionEnum action,
java.util.Map<java.lang.String,java.lang.String> parameters) |
SubscriptionData |
DefaultSubscriptionFacade.updateSubscriptionAutorenewal(java.lang.String subscriptionId,
boolean isAutorenewal,
java.util.Map<java.lang.String,java.lang.String> parameters) |
Copyright © 2018 SAP SE. All Rights Reserved.