Manage Subscriptions Flow

Limio For Salesforce Manage Subscriptions Flow

Together with the , the Manage Subscriptions is a pre-built, template flow that allows managing existing subscriptions for a customer from a Salesforce case.

Screenshot_at_Jun_28_11-05-32.png

Flow Overview

Overall, the flow consists of the following steps:

  • display the existing subscriptions for the customer, with the ability to select an action to perform against it. This list could also be used to simply view the subscriptions for the customer

  • shows the list of available actions for the selected subscription

  • trigger the relevant subflow for the specific action being selected, showing the relevant steps for the specific action

  • submit the order

mceclip0.png

Subscriptions List

The flow is automatically loaded with a list of existing subscriptions for the customer, from which the user can select one to perform an action on.

The columns shown in the table can be customised in the flow, see

Screenshot_2022-06-28_at_14.37.44.png

Subscriptions Actions

After selecting the relevant subscription, the user is presented with a list of actions available for the subscription.

Screenshot_2022-09-29_at_16.18.10.png

Such list can be customised in the flow and other actions be returned, see .

An Apex class called Get Subscription Actions, which generates the actions list, requires the following subscription fields to be provided in the method's mapping:

  1. endDate

  2. hasDelivery

  3. isAutoRenewable

  4. isGift

  5. isGiftRefundable

  6. offerPath

  7. offerProducts

  8. offerTermLength

  9. offerTermType

  10. status

Map these properties from the Subscriptions Screen's output property called Selected Subscription.

Action Subflows

Each supported action triggers a specific subflow.

mceclip0.png

At the moment there are 6 supported actions, each of which represents a specific action against the subscription:

  1. Change Payment

  2. Switch

  3. Cancel

  4. Refund

    • Gift Refund

  5. Change Address

  6. Renew

  7. Credit Memo (in version 12.18 or higher)

Because each action is defined within its own subflow, they are independent from each other and can be customised autonomously.

  • Cancel:

    Cancel journey allows to re-cancel an already cancelled subscription. Learn more about taking actions against a cancelled subscription here: Note: Zuora Preview is not available in this case, learn more here:

  • Credit Memo:

  • Switch:

Last updated

Was this helpful?