- Experiment ID
2026-03-orders-dual-write- Experiment Type
- apex / user
- Analysis Summary
- Creates an order before checkout and updates it when the payment method changes.
- Why It Matters
- This can keep order data consistent across checkout steps, but the additional order preparation also affects startup time and recovery from payment errors.
- Detailed Description
- At the start of checkout, the enabled path creates a draft order for the selected product and payment gateway.
- If the user changes payment methods, the same order is updated, while loading and error states block checkout until the order is ready.
- Focus Area
- Checkout order handling
- Importance
- high