Enable self-service on a CPQ order
Last updated
Was this helpful?
Last updated
Was this helpful?
If you have a sales-assisted motion, you may want to enable some level of self-service to users that originated from a sales-assisted channel. For example, you might want them to be able to retrieve their invoices, update their payments, and purchase add-ons.
Say you have an order initiated by a CPQ, such as Salesforce CPQ or Zuora CPQ, or that has been directly taken in Zuora. The order will typically create a Subscription in Zuora. You now want to enable Limio Self-Service on that Subscription.
Separately, your provisioning system or middleware will have created a User in your Identity System, for example Auth0 or Okta, so that the User can now access your application and service.
For that User to access Limio Self-Service, you will need to:
Sync the Subscription in Limio and retrieve the Limio Owner of that Subscription
Attach the User Identity to the Limio Owner
The following diagram summarises the logic:
You have created a Subscription in Zuora
You'll then have the following response:
From now, when the User accesses an authenticated Limio Self-Service page (e.g. /billing or /edit-plan), your Identity System will confirm to Limio the User Identity and automatically serve the correct Subscription(s) to them.
You have a to access Limio's API
You have in Limio
You have created in Limio
To enable Limio Self-Service on a Subscription created directly in Zuora, you will need to call the to sync in Limio the subscription created in Zuora.
Then, you will need to add the User Identity to the Limio owner
by calling the , for example submitting: