Agencies & Developers
Agencies & Developers provides tools for agencies, developers, and QA teams working with Order Editing. Configure which email domains can access the app in draft mode, set up developer notifications, and track recent storefront changes.
You'll find this at Settings > Agencies & Developers.
Staff Email Domains
Define which email domains should always see the Order Editing app block when your app is in draft mode. This is useful for agencies, developers, and QA teams who need to test the checkout experience without exposing it to regular customers.
Field | Description |
Allowed email domains | Enter email addresses (e.g. user@agency.com) or domains (e.g. agency.com). Order Editing will extract and store the domain portion only. Only users with emails from these domains will see the order editing block during checkout. |
When the app is in draft mode, only users checking out with an email matching one of these domains will see the order editing block. This allows your team to test the checkout flow without exposing it to regular customers.
✅ Example: If your agency's domain is agency.com and the merchant's domain is store.com, add both domains. Any team member checking out with an email from either domain will see the Order Editing block, even while the app is still in draft mode.
Developer Notifications
Configure email notifications for developers to receive updates about changes and problems with the Order Editing setup.
Setting | Description |
Developer Email | Provide an email to receive developer notifications when settings are updated. This keeps your technical team informed of any configuration changes. |
Let Order Editing post timeline comments when an order is edited | When enabled, Order Editing adds detailed comments to Shopify's order timeline each time an order is edited. This gives you a clear audit trail of every edit directly in your Shopify admin. |
💡 Tip: Enable timeline comments if you want full visibility into what changes were made to each order. This is especially useful for debugging and QA during the onboarding phase.
Recent Storefront Changes
A snapshot of recent changes made to your storefront configuration. This changelog shows you what changed, when it changed, and what type of change it was.
Each entry includes:
Field | Description |
Date | When the change was made. |
Description | A summary of what changed (e.g. "Bundles App Integration has been set up successfully", "Bundle Editing was turned off!"). |
Tags | Labels categorising the change type, such as Integration Connected, Flag Enabled, Flag Disabled, Setting Updated, and the area affected (e.g. Feature Flags, Integrations, General). |
Click View full changelog at the bottom for detailed filtering and full history.
FAQ
Can I add multiple email domains?
Yes. You can add as many domains as needed. This is useful when an agency and the merchant's internal team both need access to test the checkout flow in draft mode.
Do staff email domains affect anything when the app is live?
No. Staff email domains only control visibility when the app is in draft mode. Once the app is published and live, all customers will see the Order Editing block regardless of their email domain.
What kind of notifications does the developer email receive?
The developer email receives notifications when Order Editing settings are updated. This helps your technical team stay informed of configuration changes, especially useful when multiple people have access to the settings.
What are order timeline comments?
When enabled, Order Editing posts a comment on the Shopify order timeline each time a customer edits their order. This appears directly in your Shopify admin under the order's timeline tab, giving you a full audit trail of changes without needing to check the Order Editing dashboard.





