Landed Cost API, Checkout
Impact: CRITICAL
Date | Time |
---|---|
November 8, 2024 | 8:50am - 10:26am MST |
A spike in error logs triggered an alert to our Engineering team, who responded immediately to the issue.
Landed Cost quotes that use our automated item classification service failed.
If an HS Code was not provided in the API request to Landed Cost, and the automatic classification service was enabled, then the landed cost quote would fail. When the landed cost quote fails, shoppers may not be able to place their order.
The root cause of the issue was a deployment issue with the item service used for automatic classification.
While the issue was detected immediately, resolution required rebuilding and redeploying services, which took longer than expected.
After services were rebuilt and redeployed, the system health was validated and normal operations resumed.
We discovered that this issue was due, in part, to a deficiency in our deployment procedures. We are working to update the procedure to prevent any future issues.
We are also creating a synthetic test in our lower environments that will catch similar issues before they can be deployed into production.