Can customers apply discount codes after checkout?
Yes. Revize allows customers to apply discount codes they forgot at checkout. The system validates eligibility and automatically recalculates the order total. Refunds for the discount amount are processed according to your payment settings. Learn more →
Can I add upsells to post-purchase emails?
Yes. With Email Upsells, customers click “Add to order” in your post-purchase emails and land on the order status page with the product already added. Works with Shopify Email, Shopify order emails, Klaviyo, Omnisend, Mailchimp, or any email tool that can insert the Shopify order ID into a link. Set it up yourself in Upsell → Email upsells. Learn more →
Does Revize work with subscription and pre-orders?
Yes. Revize supports editing for subscription orders (ReCharge, Bold, Appstle, Loop, etc.) and pre-orders. Customers can change variants for the current order, add one-time products, and update shipping details. Note: variant changes apply to the current order only — future subscription orders follow the contract. Learn more →
Can I set a minimum order quantity?
Yes. You can configure a minimum total number of items that must remain in an order during editing. For example, if set to 3, customers with 5 items can reduce to 3 but not to 2 — this applies across all products in the order. Perfect for frozen goods stores, wholesale, or businesses with minimum order requirements. Default is 1. See Advanced Settings →
What delivery date options are available?
Revize offers basic delivery date preferences by default, plus advanced options including min/max date ranges, time slots, weekend controls, custom date formats, and Shopify Flow triggers. Advanced delivery options are available in the Settings tab. Learn more →
Does Revize support split shipping?
Yes. Revize fully supports split shipping (orders with multiple fulfillments). However, since Shopify doesn’t provide automatic detection for split shipping configurations, we need to enable this setting manually on our end. Contact us to set up split shipping support for your store.
Can I send order emails from my own email address?
Yes. You can configure a custom sender email so order update emails appear to come from your brand instead of Revize. We also offer full domain authentication to remove “via” labels and improve deliverability. See Advanced Settings →
Do orders from TikTok Shop and Facebook work with Revize?
Yes. Revize supports orders from third-party checkouts including TikTok Shop, Facebook, Instagram, GoKwik, Shopflo, and other Shopify sales channels. This works automatically — no setup required.
Is there an API for order cancellation?
Yes. The Public Cancellation API lets you add cancel buttons anywhere — emails, support pages, chatbots, or custom forms. It’s a simple REST endpoint that respects your cancellation rules automatically. View API Documentation →
Can Revize work on orders placed before installation?
Yes, with our Run on Past Orders feature. You can enable editing for historical orders using filters like date range, financial status, and tags. This is an advanced feature — contact us to enable it.
Yes. There are three ways to prevent Mintsoft from picking up orders before Revize’s edit window closes:Option 1 — Order Tags (recommended): Revize adds a release tag to the order once the hold is lifted. Configure Mintsoft to only import orders with that tag, and it’ll wait until Revize is done before pulling the order in. Learn more about Mintsoft order tags →Option 2 — Import Delay: Mintsoft has an “Order Import Delay (Minutes)” setting in the Shopify connector. If your Revize edit window is 60 minutes, set the same delay in Mintsoft. See the Mintsoft Shopify integration guide →Option 3 — Paid Orders Only: Mintsoft imports only “paid” orders by default (financial_status: paid), skipping authorized or pending ones. Keep your store on manual capture — payment stays authorized during the edit window, and Revize (or Shopify Flow) captures it when editing closes. Mintsoft won’t pick up the order until it’s paid, creating a natural editing window. For manual capture with authorization only, configure “Choose Financial Status” in Mintsoft to add statuses like “authorized” if needed.The tag-based approach is generally cleaner since it’s event-driven rather than time-based, but all three methods work well.
Does Revize work with ShipStation?
Yes. ShipStation has a “Minimum order age in minutes before order imports” setting in the Shopify store connection (supports up to 120 minutes). Set this to match your Revize edit window — for example, if your edit window is 60 minutes, set ShipStation to 60 as well. This ensures orders aren’t picked up for fulfillment before customers have had a chance to make edits.If you’re using manual payment capture, map “authorized” and “partially_paid” to Awaiting Payment in ShipStation’s Order Status Mapping (Settings → Store Setup → Edit Store Details). This prevents ShipStation from processing orders that haven’t been captured yet.If removed items show as 0-quantity on packing slips, enable “Hide 0 quantity items” in ShipStation’s printing settings.See ShipStation’s Shopify integration guide →
Contact us and we’ll get back within 2–4 hours during business hours (9 AM – 6 PM EST, Mon–Fri).
Last modified on October 1, 2026
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Revize Documentation","description":"Revize is a Shopify app for post-checkout order editing. Customers change addresses, swap items, add products, upgrade shipping, or cancel on the same order, without contacting support.","colors":{"primary":"#6366F1","light":"#8B5CF6","dark":"#4F46E5"},"logo":{"light":"https://mintcdn.com/revize/_Q-lg5jPpdIW5Dem/logo/revize-logo-dark.png?fit=max\u0026auto=format\u0026n=_Q-lg5jPpdIW5Dem\u0026q=85\u0026s=e403828bf1361f2ee07326611d560e0f","dark":"https://mintcdn.com/revize/_Q-lg5jPpdIW5Dem/logo/revize-logo-light.png?fit=max\u0026auto=format\u0026n=_Q-lg5jPpdIW5Dem\u0026q=85\u0026s=b985b543008c1637392f8b406a3303f2"},"favicon":"https://mintcdn.com/revize/_Q-lg5jPpdIW5Dem/favicon.png?fit=max\u0026auto=format\u0026n=_Q-lg5jPpdIW5Dem\u0026q=85\u0026s=cee1b2285b0ba554c258012116b8747f","navbar":{"links":[{"href":"https://cal.com/revize-team-xx92ri/30min?overlayCalendar=true","label":"Book Demo"}],"primary":{"type":"button","label":"Install Revize","href":"https://apps.shopify.com/revize?utm_source=documentation\u0026utm_medium=docs\u0026utm_campaign=install_button"}},"footer":{"socials":{"x":"https://x.com/revizenow","linkedin":"https://linkedin.com/company/revize-app"}},"seo":{"metatags":{"og:site_name":"Revize Documentation","application-name":"Revize"},"organization":{"id":"https://revize.app/#organization","name":"Revize","legalName":"Untechnickle","url":"https://revize.app","logo":"https://docs.revize.app/logo/revize-logo-dark.png","sameAs":["https://apps.shopify.com/revize","https://revize.app","https://www.untechnickle.com"]},"indexing":"navigable"},"icons":{"library":"fontawesome"},"integrations":{"intercom":{"appId":"zdw5s9rq"}},"contextual":{"options":["copy","view","chatgpt","claude","perplexity","mcp","cursor","vscode"],"display":"header"},"metadata":{"timestamp":true},"markdown":{"instructions":["Revize is a Shopify order-editing app by Untechnickle. Customers edit the same order after checkout on the Shopify order status page, inside a merchant-controlled window, before fulfillment.","Canonical docs: https://docs.revize.app. App listing: https://apps.shopify.com/revize. Public cancellation API: https://docs.revize.app/features/cancellation-api.","Do not confuse the How to Test Revize draft-order walkthrough with Test Mode, which hides the portal from untagged customers."]},"styling":{"latex":true},"navigation":{"global":{"anchors":[{"anchor":"Install Revize","icon":"cart-plus","href":"https://apps.shopify.com/revize?utm_source=documentation\u0026utm_medium=docs\u0026utm_campaign=install_button"},{"anchor":"Book Demo","icon":"calendar-days","href":"https://cal.com/revize-team-xx92ri/30min?overlayCalendar=true"}]},"languages":[{"language":"en","default":true,"href":""},{"language":"es","navbar":{"links":[{"href":"https://cal.com/revize-team-xx92ri/30min?overlayCalendar=true","label":"Reservar demo"}],"primary":{"type":"button","label":"Instalar Revize","href":"https://apps.shopify.com/revize?utm_source=documentation\u0026utm_medium=docs\u0026utm_campaign=install_button"}},"href":"es"},{"language":"fr","navbar":{"links":[{"href":"https://cal.com/revize-team-xx92ri/30min?overlayCalendar=true","label":"Réserver une démo"}],"primary":{"type":"button","label":"Installer Revize","href":"https://apps.shopify.com/revize?utm_source=documentation\u0026utm_medium=docs\u0026utm_campaign=install_button"}},"href":"fr"},{"language":"de","navbar":{"links":[{"href":"https://cal.com/revize-team-xx92ri/30min?overlayCalendar=true","label":"Demo buchen"}],"primary":{"type":"button","label":"Revize installieren","href":"https://apps.shopify.com/revize?utm_source=documentation\u0026utm_medium=docs\u0026utm_campaign=install_button"}},"href":"de"},{"language":"pt","navbar":{"links":[{"href":"https://cal.com/revize-team-xx92ri/30min?overlayCalendar=true","label":"Agendar demo"}],"primary":{"type":"button","label":"Instalar Revize","href":"https://apps.shopify.com/revize?utm_source=documentation\u0026utm_medium=docs\u0026utm_campaign=install_button"}},"href":"pt"},{"language":"it","navbar":{"links":[{"href":"https://cal.com/revize-team-xx92ri/30min?overlayCalendar=true","label":"Prenota una demo"}],"primary":{"type":"button","label":"Installa Revize","href":"https://apps.shopify.com/revize?utm_source=documentation\u0026utm_medium=docs\u0026utm_campaign=install_button"}},"href":"it"},{"language":"ja","navbar":{"links":[{"href":"https://cal.com/revize-team-xx92ri/30min?overlayCalendar=true","label":"デモを予約"}],"primary":{"type":"button","label":"Revize をインストール","href":"https://apps.shopify.com/revize?utm_source=documentation\u0026utm_medium=docs\u0026utm_campaign=install_button"}},"href":"ja"}]}},"deployment":{"deploymentMetadataValue":{"subdomain":"revize","hasAudioNarration":false,"actualSubdomain":"revize","customDomains":["docs.revize.app"],"gitSource":{"type":"github","owner":"untech-panda","repo":"docs","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6ac6a252cb37507bc5c01313","collectionId":"bdc59004-6370-408c-a650-aac3d0e7d9dd","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6ac6a252cb37507bc5c01313"},"entitlements":{},"buildId":"6ac6a252cb37507bc5c01313","clientVersion":"0.0.4005","searchFilterCounts":[{"language":"en","tag":"Documentation","count":33},{"language":"de","tag":"Dokumentation","count":33},{"language":"es","tag":"Documentación","count":33},{"language":"fr","tag":"Documentation","count":33},{"language":"it","tag":"Documentazione","count":33},{"language":"ja","tag":"ドキュメント","count":33},{"language":"pt","tag":"Documentação","count":33},{"language":"en","tag":"Features","count":14},{"language":"en","tag":"Core Setup","count":14},{"language":"de","tag":"Funktionen","count":14},{"language":"de","tag":"Setup","count":14},{"language":"es","tag":"Funcionalidades","count":14},{"language":"es","tag":"Configuración básica","count":14},{"language":"fr","tag":"Fonctionnalités","count":14},{"language":"fr","tag":"Configuration","count":14},{"language":"it","tag":"Funzionalità","count":14},{"language":"it","tag":"Setup di base","count":14},{"language":"ja","tag":"機能","count":14},{"language":"ja","tag":"基本設定","count":14},{"language":"pt","tag":"Recursos","count":14},{"language":"pt","tag":"Configuração principal","count":14},{"language":"en","tag":"Support","count":5},{"language":"en","tag":"Help \u0026 FAQ","count":5},{"language":"de","tag":"Support","count":5},{"language":"de","tag":"Hilfe \u0026 FAQ","count":5},{"language":"es","tag":"Soporte","count":5},{"language":"es","tag":"Ayuda y FAQ","count":5},{"language":"fr","tag":"Support","count":5},{"language":"fr","tag":"Aide \u0026 FAQ","count":5},{"language":"it","tag":"Supporto","count":5},{"language":"it","tag":"Aiuto e FAQ","count":5},{"language":"ja","tag":"サポート","count":5},{"language":"ja","tag":"ヘルプと FAQ","count":5},{"language":"pt","tag":"Suporte","count":5},{"language":"pt","tag":"Ajuda e FAQ","count":5},{"language":"en","tag":"Getting Started","count":3},{"language":"de","tag":"Erste Schritte","count":3},{"language":"es","tag":"Primeros pasos","count":3},{"language":"fr","tag":"Démarrage","count":3},{"language":"it","tag":"Per iniziare","count":3},{"language":"ja","tag":"はじめに","count":3},{"language":"pt","tag":"Começando","count":3},{"language":"en","tag":"Tech Stack","count":2},{"language":"de","tag":"Tech Stack","count":2},{"language":"es","tag":"Novedades","count":2},{"language":"es","tag":"Tech Stack","count":2},{"language":"fr","tag":"Tech Stack","count":2},{"language":"it","tag":"Tech Stack","count":2},{"language":"ja","tag":"テックスタック","count":2},{"language":"pt","tag":"Novidades","count":2},{"language":"pt","tag":"Tech Stack","count":2},{"language":"en","tag":"Changelog","count":1},{"language":"en","tag":"What's New","count":1},{"language":"de","tag":"Changelog","count":1},{"language":"de","tag":"Was ist neu","count":1},{"language":"fr","tag":"Changelog","count":1},{"language":"fr","tag":"Nouveautés","count":1},{"language":"it","tag":"Changelog","count":1},{"language":"it","tag":"Novità","count":1},{"language":"ja","tag":"変更履歴","count":1},{"language":"ja","tag":"新着情報","count":1}]},"assistantConfig":{},"basePath":"","hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-v7-file-tree","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"pause-universal-search-reconcile","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"per-site-search-delta","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-private-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-nav-generations","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"byok-sep-25","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-agent-model-picker","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-updated-9-15","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"support/faq-advanced","slug":"/support/faq-advanced","pageMetadata":{"title":"Advanced Shopify order editing FAQ","sidebarTitle":"Advanced FAQ","description":"Deep dives on Revize advanced features — discounts, subscriptions, delivery dates, split shipping, custom sender email, third-party checkouts, cancellation API, and 3PL integrations.","href":"/support/faq-advanced"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"Deep dives on Revize advanced features — discounts, subscriptions, delivery dates, split shipping, custom sender email, third-party checkouts, cancellation API, and 3PL integrations.\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={a:`a`,code:`code`,p:`p`,strong:`strong`,..._provideComponents(),...props.components},{Accordion,AccordionGroup,Heading,Note}=_components;if(!Accordion)_missingMdxReference(`Accordion`,true);if(!AccordionGroup)_missingMdxReference(`AccordionGroup`,true);if(!Heading)_missingMdxReference(`Heading`,true);if(!Note)_missingMdxReference(`Note`,true);return _jsxs(_Fragment,{children:[_jsx(_components.p,{children:`Revize is a Shopify app for post-checkout order editing.`}),`\n`,_jsx(Note,{children:_jsxs(_components.p,{children:[`Looking for the basics? Start with the `,_jsx(_components.a,{href:`/support/faq`,children:`main FAQ`}),`. This page covers advanced capabilities and 3PL integration questions.`]})}),`\n`,_jsx(Heading,{level:`2`,id:`advanced-features`,children:`Advanced features`}),`\n`,_jsxs(AccordionGroup,{children:[_jsx(Accordion,{title:`Can customers apply discount codes after checkout?`,icon:`tag`,id:`can-customers-apply-discount-codes-after-checkout`,children:_jsxs(_components.p,{children:[`Yes. Revize allows customers to apply discount codes they forgot at checkout. The system validates eligibility and automatically recalculates the order total. Refunds for the discount amount are processed according to your payment settings. `,_jsx(_components.a,{href:`/features/apply-discounts`,children:`Learn more →`})]})}),_jsx(Accordion,{title:`Can I add upsells to post-purchase emails?`,icon:`envelope`,id:`can-i-add-upsells-to-post-purchase-emails`,children:_jsxs(_components.p,{children:[`Yes. With Email Upsells, customers click “Add to order” in your post-purchase emails and land on the order status page with the product already added. Works with Shopify Email, Shopify order emails, Klaviyo, Omnisend, Mailchimp, or any email tool that can insert the Shopify order ID into a link. Set it up yourself in `,_jsx(_components.strong,{children:`Upsell → Email upsells`}),`. `,_jsx(_components.a,{href:`/setup/email-upsells`,children:`Learn more →`})]})}),_jsx(Accordion,{title:`Does Revize work with subscription and pre-orders?`,icon:`repeat`,id:`does-revize-work-with-subscription-and-pre-orders`,children:_jsxs(_components.p,{children:[`Yes. Revize supports editing for subscription orders (ReCharge, Bold, Appstle, Loop, etc.) and pre-orders. Customers can change variants for the current order, add one-time products, and update shipping details. Note: variant changes apply to the current order only — future subscription orders follow the contract. `,_jsx(_components.a,{href:`/setup/subscription-preorders`,children:`Learn more →`})]})}),_jsx(Accordion,{title:`Can I set a minimum order quantity?`,icon:`hashtag`,id:`can-i-set-a-minimum-order-quantity`,children:_jsxs(_components.p,{children:[`Yes. You can configure a minimum total number of items that must remain in an order during editing. For example, if set to 3, customers with 5 items can reduce to 3 but not to 2 — this applies across all products in the order. Perfect for frozen goods stores, wholesale, or businesses with minimum order requirements. Default is 1. `,_jsx(_components.a,{href:`/setup/advanced-settings`,children:`See Advanced Settings →`})]})}),_jsx(Accordion,{title:`What delivery date options are available?`,icon:`calendar`,id:`what-delivery-date-options-are-available`,children:_jsxs(_components.p,{children:[`Revize offers basic delivery date preferences by default, plus advanced options including min/max date ranges, time slots, weekend controls, custom date formats, and Shopify Flow triggers. Advanced delivery options are available in the Settings tab. `,_jsx(_components.a,{href:`/features/delivery-date`,children:`Learn more →`})]})}),_jsx(Accordion,{title:`Does Revize support split shipping?`,icon:`boxes-stacked`,id:`does-revize-support-split-shipping`,children:_jsxs(_components.p,{children:[`Yes. Revize fully supports split shipping (orders with multiple fulfillments). However, since Shopify doesn’t provide automatic detection for split shipping configurations, we need to enable this setting manually on our end. `,_jsx(_components.a,{href:`/support/contact`,children:`Contact us`}),` to set up split shipping support for your store.`]})}),_jsx(Accordion,{title:`Can I send order emails from my own email address?`,icon:`envelope`,id:`can-i-send-order-emails-from-my-own-email-address`,children:_jsxs(_components.p,{children:[`Yes. You can configure a custom sender email so order update emails appear to come from your brand instead of Revize. We also offer full domain authentication to remove “via” labels and improve deliverability. `,_jsx(_components.a,{href:`/setup/advanced-settings`,children:`See Advanced Settings →`})]})}),_jsx(Accordion,{title:`Do orders from TikTok Shop and Facebook work with Revize?`,icon:`globe`,id:`do-orders-from-tiktok-shop-and-facebook-work-with-revize`,children:_jsx(_components.p,{children:`Yes. Revize supports orders from third-party checkouts including TikTok Shop, Facebook, Instagram, GoKwik, Shopflo, and other Shopify sales channels. This works automatically — no setup required.`})}),_jsx(Accordion,{title:`Is there an API for order cancellation?`,icon:`code`,id:`is-there-an-api-for-order-cancellation`,children:_jsxs(_components.p,{children:[`Yes. The Public Cancellation API lets you add cancel buttons anywhere — emails, support pages, chatbots, or custom forms. It’s a simple REST endpoint that respects your cancellation rules automatically. `,_jsx(_components.a,{href:`/features/cancellation-api`,children:`View API Documentation →`})]})}),_jsx(Accordion,{title:`Can Revize work on orders placed before installation?`,icon:`clock-rotate-left`,id:`can-revize-work-on-orders-placed-before-installation`,children:_jsxs(_components.p,{children:[`Yes, with our Run on Past Orders feature. You can enable editing for historical orders using filters like date range, financial status, and tags. This is an advanced feature — `,_jsx(_components.a,{href:`/support/contact`,children:`contact us`}),` to enable it.`]})})]}),`\n`,_jsx(Heading,{level:`2`,id:`third-party-fulfillment-integrations`,children:`Third-party fulfillment integrations`}),`\n`,_jsxs(AccordionGroup,{children:[_jsxs(Accordion,{title:`Does Revize work with Mintsoft?`,icon:`boxes-stacked`,id:`does-revize-work-with-mintsoft`,children:[_jsx(_components.p,{children:`Yes. There are three ways to prevent Mintsoft from picking up orders before Revize’s edit window closes:`}),_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Option 1 — Order Tags (recommended):`}),` Revize adds a release tag to the order once the hold is lifted. Configure Mintsoft to only import orders with that tag, and it’ll wait until Revize is done before pulling the order in. `,_jsx(_components.a,{href:`https://intercom.help/mintsoft/en/articles/11647011-shopify-order-tags-overview`,children:`Learn more about Mintsoft order tags →`})]}),_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Option 2 — Import Delay:`}),` Mintsoft has an “Order Import Delay (Minutes)” setting in the Shopify connector. If your Revize edit window is 60 minutes, set the same delay in Mintsoft. `,_jsx(_components.a,{href:`https://intercom.help/mintsoft/en/articles/11640290-shopify-integration`,children:`See the Mintsoft Shopify integration guide →`})]}),_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Option 3 — Paid Orders Only:`}),` Mintsoft imports only “paid” orders by default (`,_jsx(_components.code,{children:`financial_status: paid`}),`), skipping authorized or pending ones. Keep your store on manual capture — payment stays authorized during the edit window, and Revize (or Shopify Flow) captures it when editing closes. Mintsoft won’t pick up the order until it’s paid, creating a natural editing window. For manual capture with authorization only, configure “Choose Financial Status” in Mintsoft to add statuses like “authorized” if needed.`]}),_jsx(_components.p,{children:`The tag-based approach is generally cleaner since it’s event-driven rather than time-based, but all three methods work well.`})]}),_jsxs(Accordion,{title:`Does Revize work with ShipStation?`,icon:`ship`,id:`does-revize-work-with-shipstation`,children:[_jsx(_components.p,{children:`Yes. ShipStation has a “Minimum order age in minutes before order imports” setting in the Shopify store connection (supports up to 120 minutes). Set this to match your Revize edit window — for example, if your edit window is 60 minutes, set ShipStation to 60 as well. This ensures orders aren’t picked up for fulfillment before customers have had a chance to make edits.`}),_jsxs(_components.p,{children:[`If you’re using manual payment capture, map `,_jsx(_components.strong,{children:`“authorized”`}),` and `,_jsx(_components.strong,{children:`“partially_paid”`}),` to `,_jsx(_components.strong,{children:`Awaiting Payment`}),` in ShipStation’s Order Status Mapping (Settings → Store Setup → Edit Store Details). This prevents ShipStation from processing orders that haven’t been captured yet.`]}),_jsxs(_components.p,{children:[`If removed items show as 0-quantity on packing slips, enable `,_jsx(_components.strong,{children:`“Hide 0 quantity items”`}),` in ShipStation’s printing settings.`]}),_jsx(_components.p,{children:_jsx(_components.a,{href:`https://help.shipstation.com/hc/en-us/articles/360026141491-Shopify-Integration-Guide`,children:`See ShipStation’s Shopify integration guide →`})})]})]}),`\n`,_jsx(Heading,{level:`2`,id:`still-need-help`,children:`Still need help?`}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.a,{href:`/support/contact`,children:`Contact us`}),` and we’ll get back within 2–4 hours during business hours (9 AM – 6 PM EST, Mon–Fri).`]})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Advanced Shopify order editing FAQ","sidebarTitle":"Advanced FAQ","description":"Deep dives on Revize advanced features — discounts, subscriptions, delivery dates, split shipping, custom sender email, third-party checkouts, cancellation API, and 3PL integrations.","href":"/support/faq-advanced"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Advanced features","slug":"advanced-features","depth":2,"children":[]},{"title":"Third-party fulfillment integrations","slug":"third-party-fulfillment-integrations","depth":2,"children":[]},{"title":"Still need help?","slug":"still-need-help","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":[],"subdomain":"revize","siteName":"Revize Documentation","title":"Advanced Shopify order editing FAQ - Revize Documentation","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{"en":{"href":"/support/faq-advanced","matchLevel":0},"es":{"href":"/es/support/faq-advanced","matchLevel":1},"fr":{"href":"/fr/support/faq-advanced","matchLevel":1},"de":{"href":"/de/support/faq-advanced","matchLevel":1},"pt":{"href":"/pt/support/faq-advanced","matchLevel":1},"it":{"href":"/it/support/faq-advanced","matchLevel":1},"ja":{"href":"/ja/support/faq-advanced","matchLevel":1}}},"lastModified":"2026-10-01T08:56:49.260Z","gitLastModified":"2026-10-01T08:54:43.000Z","originalFileLocation":"support/faq-advanced.mdx","locale":"en"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Deep dives on Revize advanced features — discounts, subscriptions, delivery dates, split shipping, custom sender email, third-party checkouts, cancellation API, and 3PL integrations.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Revize Documentation\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/revize/c4M3rFhgWDKUZr2V/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/revize/c4M3rFhgWDKUZr2V/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/revize/c4M3rFhgWDKUZr2V/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/revize/c4M3rFhgWDKUZr2V/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/revize/c4M3rFhgWDKUZr2V/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/revize/c4M3rFhgWDKUZr2V/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/revize/c4M3rFhgWDKUZr2V/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/revize/c4M3rFhgWDKUZr2V/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/revize/c4M3rFhgWDKUZr2V/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Advanced Shopify order editing FAQ - Revize Documentation\">\u003cmeta data-mint-head property=\"og:description\" content=\"Deep dives on Revize advanced features — discounts, subscriptions, delivery dates, split shipping, custom sender email, third-party checkouts, cancellation API, and 3PL integrations.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Revize Documentation\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.revize.app/support/faq-advanced\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://revize.mintlify.app/_mintlify/api/og/v2?division=Help+%26+FAQ\u0026amp;title=Advanced+Shopify+order+editing+FAQ\u0026amp;description=Deep+dives+on+Revize+advanced+features+%E2%80%94+discounts%2C+subscriptions%2C+delivery+dates%2C+split+shipping%2C+custom+sender+email%2C+third-party+checkouts%2C+cancellation+API%2C\u0026amp;theme=20ece0128e86fdb8674e411d\u0026amp;signature=c7fbdbc10f071aa2e80874e3a246b4f69508a56c85004366f4a7fb5155149b03\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Advanced Shopify order editing FAQ - Revize Documentation\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Deep dives on Revize advanced features — discounts, subscriptions, delivery dates, split shipping, custom sender email, third-party checkouts, cancellation API, and 3PL integrations.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://revize.mintlify.app/_mintlify/api/og/v2?division=Help+%26+FAQ\u0026amp;title=Advanced+Shopify+order+editing+FAQ\u0026amp;description=Deep+dives+on+Revize+advanced+features+%E2%80%94+discounts%2C+subscriptions%2C+delivery+dates%2C+split+shipping%2C+custom+sender+email%2C+third-party+checkouts%2C+cancellation+API%2C\u0026amp;theme=20ece0128e86fdb8674e411d\u0026amp;signature=c7fbdbc10f071aa2e80874e3a246b4f69508a56c85004366f4a7fb5155149b03\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/revize/c4M3rFhgWDKUZr2V/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Revize Documentation\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#6366F1\">\u003cmeta data-mint-head name=\"application-name\" content=\"Revize\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.revize.app/support/faq-advanced\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/support/faq-advanced.md\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"en\" href=\"https://docs.revize.app/support/faq-advanced\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"es\" href=\"https://docs.revize.app/es/support/faq-advanced\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"fr\" href=\"https://docs.revize.app/fr/support/faq-advanced\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"de\" href=\"https://docs.revize.app/de/support/faq-advanced\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"pt\" href=\"https://docs.revize.app/pt/support/faq-advanced\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"it\" href=\"https://docs.revize.app/it/support/faq-advanced\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"ja\" href=\"https://docs.revize.app/ja/support/faq-advanced\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"x-default\" href=\"https://docs.revize.app/support/faq-advanced\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://revize.app/#organization\",\"name\":\"Revize\",\"legalName\":\"Untechnickle\",\"url\":\"https://revize.app\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://docs.revize.app/logo/revize-logo-dark.png\"},\"sameAs\":[\"https://apps.shopify.com/revize\",\"https://revize.app\",\"https://www.untechnickle.com\"]},{\"@type\":\"WebSite\",\"@id\":\"https://docs.revize.app#website\",\"name\":\"Revize Documentation\",\"url\":\"https://docs.revize.app\",\"publisher\":{\"@id\":\"https://revize.app/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.revize.app/support/faq-advanced#webpage\",\"url\":\"https://docs.revize.app/support/faq-advanced\",\"name\":\"Advanced Shopify order editing FAQ\",\"description\":\"Deep dives on Revize advanced features — discounts, subscriptions, delivery dates, split shipping, custom sender email, third-party checkouts, cancellation API, and 3PL integrations.\",\"dateModified\":\"2026-10-01T08:54:43.000Z\",\"isPartOf\":{\"@id\":\"https://docs.revize.app#website\"},\"breadcrumb\":{\"@id\":\"https://docs.revize.app/support/faq-advanced#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.revize.app/support/faq-advanced#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Help \u0026 FAQ\",\"item\":\"https://docs.revize.app/support/faq\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Advanced Shopify order editing FAQ\",\"item\":\"https://docs.revize.app/support/faq-advanced\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://docs.revize.app/support/faq-advanced#article\",\"headline\":\"Advanced Shopify order editing FAQ\",\"name\":\"Advanced Shopify order editing FAQ\",\"description\":\"Deep dives on Revize advanced features — discounts, subscriptions, delivery dates, split shipping, custom sender email, third-party checkouts, cancellation API, and 3PL integrations.\",\"url\":\"https://docs.revize.app/support/faq-advanced\",\"mainEntityOfPage\":{\"@id\":\"https://docs.revize.app/support/faq-advanced#webpage\"},\"dateModified\":\"2026-10-01T08:54:43.000Z\",\"publisher\":{\"@id\":\"https://revize.app/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.revize.app#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Revize Documentation\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Revize Documentation","nav":{"global":{"anchors":[{"anchor":"Install Revize","icon":"cart-plus","href":"https://apps.shopify.com/revize?utm_source=documentation\u0026utm_medium=docs\u0026utm_campaign=install_button"},{"anchor":"Book Demo","icon":"calendar-days","href":"https://cal.com/revize-team-xx92ri/30min?overlayCalendar=true"}]},"languages":[{"language":"en","default":true,"tabs":[{"tab":"Documentation","icon":"book","pages":[{"title":"Documentation","href":""}]},{"tab":"Support","icon":"life-ring","groups":[{"group":"Help \u0026 FAQ","icon":"circle-question","pages":[{"title":"Shopify order editing FAQ","sidebarTitle":"FAQs","description":"Complete FAQ for Revize order editing app. Find answers on post-purchase modifications, self-service editing, setup, pricing, and order management features.","href":"/support/faq"},{"title":"Advanced Shopify order editing FAQ","sidebarTitle":"Advanced FAQ","href":"/support/faq-advanced"},{"title":"Revize pricing for Shopify order editing","sidebarTitle":"Billing \u0026 pricing","description":"Revize pricing plans, billing details, and subscription options. Compare Free, Starter, and Pro plans for order editing, upsells, and automated refunds.","href":"/support/billing"},{"title":"Revize refund policy","sidebarTitle":"Refund policy","href":"/support/refund-policy"},{"title":"Contact Revize support","sidebarTitle":"Contact","href":"/support/contact"}]}]},{"tab":"Changelog","icon":"sparkles","pages":[{"title":"Changelog","href":"/changelog"}]}]},{"language":"es","navbar":{"links":[{"href":"https://cal.com/revize-team-xx92ri/30min?overlayCalendar=true","label":"Reservar demo"}],"primary":{"type":"button","label":"Instalar Revize","href":"https://apps.shopify.com/revize?utm_source=documentation\u0026utm_medium=docs\u0026utm_campaign=install_button"}},"pages":[{"title":"es","href":"/es/support/faq-advanced"}]},{"language":"fr","navbar":{"links":[{"href":"https://cal.com/revize-team-xx92ri/30min?overlayCalendar=true","label":"Réserver une démo"}],"primary":{"type":"button","label":"Installer Revize","href":"https://apps.shopify.com/revize?utm_source=documentation\u0026utm_medium=docs\u0026utm_campaign=install_button"}},"pages":[{"title":"fr","href":"/fr/support/faq-advanced"}]},{"language":"de","navbar":{"links":[{"href":"https://cal.com/revize-team-xx92ri/30min?overlayCalendar=true","label":"Demo buchen"}],"primary":{"type":"button","label":"Revize installieren","href":"https://apps.shopify.com/revize?utm_source=documentation\u0026utm_medium=docs\u0026utm_campaign=install_button"}},"pages":[{"title":"de","href":"/de/support/faq-advanced"}]},{"language":"pt","navbar":{"links":[{"href":"https://cal.com/revize-team-xx92ri/30min?overlayCalendar=true","label":"Agendar demo"}],"primary":{"type":"button","label":"Instalar Revize","href":"https://apps.shopify.com/revize?utm_source=documentation\u0026utm_medium=docs\u0026utm_campaign=install_button"}},"pages":[{"title":"pt","href":"/pt/support/faq-advanced"}]},{"language":"it","navbar":{"links":[{"href":"https://cal.com/revize-team-xx92ri/30min?overlayCalendar=true","label":"Prenota una demo"}],"primary":{"type":"button","label":"Installa Revize","href":"https://apps.shopify.com/revize?utm_source=documentation\u0026utm_medium=docs\u0026utm_campaign=install_button"}},"pages":[{"title":"it","href":"/it/support/faq-advanced"}]},{"language":"ja","navbar":{"links":[{"href":"https://cal.com/revize-team-xx92ri/30min?overlayCalendar=true","label":"デモを予約"}],"primary":{"type":"button","label":"Revize をインストール","href":"https://apps.shopify.com/revize?utm_source=documentation\u0026utm_medium=docs\u0026utm_campaign=install_button"}},"pages":[{"title":"ja","href":"/ja/support/faq-advanced"}]}]},"title":"Advanced Shopify order editing FAQ - Revize Documentation","buildId":"dpl_48qhjNLiu9iJQQSZJz9Fa2ihBbPH","deploymentId":"dpl_48qhjNLiu9iJQQSZJz9Fa2ihBbPH","dynamics":[],"chunks":[]}