Limio Schedules Table Component
What is the Limio Flow Schedules Table?
The Limio Flow Schedules Table is an LFS Flow component that displays future subscription payment schedules during acquisition and subscription management flows.
This component supports complex basket building in Limio for Salesforce, giving users a clear view of upcoming payments before and during order actions.
Key features:
Show future payment schedules per subscription
Collapsed by default, with expand/collapse controls
Supports multiple order types: new, cancel, cancel/save, switch, update, and renewal
Handles evergreen subscriptions, showing a note that additional future payments may exist
Dynamic refresh if the basket or effective dates change
Pre-action view: Users can see schedules before taking any action on a subscription
Screenshot 2025-07-31 at 16.01.57.png
How it works
1. Displaying current subscription schedules
When a subscription is selected in the flow:
Shows the existing future schedule for the selected subscription before any order details are entered.
Lets users review upcoming payments without triggering any schedule updates.
2. Displaying order-specific schedules
Once order details (cancel reason, switch offer, effective date, etc.) are added, the table previews the updated schedule.
Reflects changes to the subscription based on the pending order.
The table automatically updates if:
The basket contents change (adding add-ons, changing quantity, applying discounts).
The effective date changes in the cancel, switch, or renewal journeys.
3. Visual behaviour
Collapsed by default; expand with a down arrow, collapse with an up arrow.
Displays up to 6 payments by default; table becomes scrollable if there are more.
Evergreen subscriptions show only a set number of charges, with a note: &#xNAN;“This is an evergreen subscription, which means there could be additional scheduled payments in the future.”
Columns include:
Payment number (starting at 1)
Payment date (Salesforce locale formatting)
Payment amount (includes add-ons and quantity)
Offer name is shown as the heading for each subscription section.
How to configure it
When adding the Limio Flow Schedules Table to a flow, configure the following input properties:
billingAddress
i42as.CustomerAddress
Input: Billing Address
The billing address for the order
orderType
String
Input: Order Type
Type of order (new, switch, cancel, update, etc.)
orderItemsString
String
Input: Order Items
Serialized list of items in the basket
purchaseCountry
String
Input: Purchase Country
Country context for pricing and schedules
subscription
i42as.SubscriptionRefined
Input: Selected Subscription
The subscription being managed
orderDiscount
String
Input: Order Discount
A discount object from a Promo Code applied to the order
Best practice: configuring dynamic Schedules table
When adding a Schedules Table component to a screen in the flow, it’s important to ensure the table reflects updates when navigating backward in the flow.
To do this:
Select the Schedules Table component.
Navigate to the Advanced tab in the component settings.
Set the Revisited Screen Values to "****Refresh inputs to incorporate changes elsewhere in the flow".
This configuration allows agents to go back in the flow, choose a different subscription, and see the newly updated schedules without needing to refresh the entire page.
✅ This improves the user experience by ensuring the schedules table stays up to date dynamically.
Last updated
Was this helpful?

