Overview
Our system implements two distinct approaches to handle exceptional situations:
Cart Events
Non-blocking notifications that allow operations to continue while reporting issues. The cart system is designed to be fault-tolerant, meaning it will try to complete operations even when encountering issues, returning events to describe what happened rather than failing completely.
Learn more about Cart Events β
Checkout Status Codes
Strict error handling that prevents invalid checkout operations. When an error occurs during checkout, the operation fails with a specific status code and message to help identify and resolve the issue.
Last updated