Migration Guide: Shopify's New Order Status Page
Shopify is updating its Order Status page for Shopify stores, which requires a small adjustment to how Buunto integrates with your store. This guide will walk you through the simple steps to migrate to the new Order Status page and ensure continued seamless functionality of Buunto.
Why Migrate?
- Shopify is discontinuing support for ScriptTags on the legacy Order Status page. Migrating ensures Buunto continues to function correctly.
- Shopify's new Order Status page offers improved performance and access to new features.
- Migrating now will prevent any future disruptions to your Buunto integration.
Who Needs to Migrate?
This guide is for stores currently using Buunto and the legacy Order Status page. If you're already using the new Order Status page and our UI Extension, you can disregard this guide.
How to Check if You're Using the Legacy Page:
To confirm if you’re still using the deprecated versions of the Thank you and Order status pages, go to Settings > Checkout and review the Configurations section. If a notice to replace your Thank you and Order status pages is displayed, then it means you’re still using the deprecated version.
Note: It is important that before you migrate, you check if there is a personalized report identifying the existing customizations for your Thank you and Order status pages that have been automatically generated for you. The report is available in the Shopify admin and as a downloadable CSV file. Use this report to help you decide which customizations to recreate. https://help.shopify.com/en/manual/checkout-settings/customize-checkout-configurations/checkout-extensibility
How to upgrade your Thank you and Order status pages
Step 3: Test the Integration
- Place a test order on your store
- Navigate to the Order Status page
- Verify that the Buunto date/time display is working correctly
Workaround to keep using Buunto on the legacy Thank you and Order status pages
If you can't yet migrate to the new pages you can reactivate Buunto using the following script.
<script> const script = document.createElement("script"); script.src = "https://cdn.buunto.com/builds/prod/widget/buunto-date-picker.js"; document.body.appendChild(script); </script>
Go to your store's admin then Settings > Checkout then scroll to the section Order status page additional scripts. The simply copy and paste the script above and save.
Please keep in mind that this would only be a temporary fix as Shopify is planning to remove the ability to add "Additional scripts" then, eventually, legacy pages entirely.
If you encounter any issues after completing the migration process, please get in touch with our support team at support@buunto.com. Our team will be more than happy to help!