Component: Update Subscription Offers

Available from: Release 112

The Update Subscription Offers component shows the customer’s current offer, and provides a choice of other offers to upgrade or downgrade to.

Behaviour

  • Upgrade and Downgrade Offers are taken from Upgrade offers and Downgrade offers attributes from the most recently published version of the Subscription Offer the customer is on.

    • Note that upgrades and downgrades are not determined at time of purchase.

    • If no upgrade or downgrade Offers are configured, only the current plan is shown.

  • Layout:

    • The current plan is always displayed in the center.

    • Downgrade Offers appear to the left of the current plan.

    • Upgrade Offers appear to the right of the current plan.

  • Each offer card displays:

    • Offer Display Name attribute

    • Offer Description attribute

    • Offer Display Price attribute

    • Offer Features attribute

  • Button text:

    • If the offer is an upgrade, the button text will be pulled from that offer's Upgrade CTA attribute

    • If the offer is a downgrade, the button text will be pulled from that offer's Downgrade CTA attribute

  • When the upgrade or downgrade button is clicked, the customer is redirected to the URL configured in the offer's Update Subscription Configuration attribute.

    • If no URL is configured, it defaults to /update.

Props

Prop Label
Type
Default value
Notes

Current plan label

String

Current Plan

Determines the text on the label of the current plan

Last updated

Was this helpful?