Changelog
improved

Simplifying PlanOmatic Order IDs

In an effort to simplify our API responses and webhooks, we have updated our internal order processing to make the order_id and request_id match for orders after September 9th, 2022. Thanks to this refactor, you will no longer need to maintain two IDs for your orders, just the order_id.

Is there anything my team needs to do to adapt to this change?

No. This is just a small refactor to make your life easier by not having to maintain two different IDs.

Will this retroactively affect orders placed before September 9th, 2022?

No. Orders placed before September 9th, 2022 will have no retroactive changes to their order_id and request_id.

Where do I find the request_id in V3 APIs and Webhook payloads?

In the V3 API and Webhook payloads have a legacy_order_id key which is a proxy for the request_id if needed. Because orders placed after September 9th, 2022 have matching order_id and request_id values, you really won’t need to save a request_id anymore.