See Order Failures with Process Events
Last updated
Was this helpful?
Limio integrates tightly with other systems such as Zuora and Stripe. And sometimes, things go wrong.
That's where process events come in. Process events are created as part of order execution. It holds:
Callouts made to other systems, including endpoint and time to execute
Payload for each individual callout can be viewed
Errors from third-party systems.
Detailed logs on the order processing.
Go to events, and click on Process Events in the upper right corner.

Once you get to the process event page, you can filter by all the process errors with events.

If you are looking for a specific Customer, go to Subscriptions and search for the Event table. Click on the Event you are interested in.

You can then click on the Process Events.

Limio allows you to view each callout made to a third-party system. The table will include a timestamp, the specific endpoint called and the time taken to perform the callout.

You can click on each individual callout to view the payload sent to the callout endpoint.

If a third-party system failed, we will include the top-level error message from the system, as well as detailed logs. Process events populate for both Zuora and Stripe billing providers.
For example, in the screenshot below, Zuora needs to receive a correct product code - this means the Limio Offer wasn't properly configured and is missing a Zuora product code. For Stripe, similar configuration errors (such as a missing Stripe Product ID on the Offer) surface in the same way, with the Stripe error message and code included in the event details.

To gain an insight into what's happening during the ordering process, you can view all the logs being made one by one, with an associated timestamp. This is located at the bottom of the process event page, look for the Message header.

Last updated
Was this helpful?
Was this helpful?

