# Revize Documentation ## Docs - [Changelog](https://docs.revize.app/changelog.md): Stay up to date with the latest features, improvements, and updates to Revize. - [Add Products](https://docs.revize.app/features/add-products-upsell.md): Let customers add products to existing orders after checkout. Turn order edits into revenue opportunities with smart product suggestions and seamless payment handling. - [Address Edits](https://docs.revize.app/features/address-edits.md): Customers can fix shipping addresses after checkout. Prevent failed deliveries, reduce support tickets, and save shipping costs with instant address corrections. - [Analytics](https://docs.revize.app/features/analytics.md): Track Shopify order editing performance with Revize analytics. Monitor revenue impact, customer behavior, support savings, and ROI from self-service order edits. - [Apply Discounts](https://docs.revize.app/features/apply-discounts.md): Let Shopify customers apply discount codes after checkout. Reduce order cancellations and save support time when customers forget to use promo codes during purchase. - [Cancel Order](https://docs.revize.app/features/cancel-order.md): Let Shopify customers cancel full or partial orders themselves with automatic refunds. Reduce support tickets and improve customer experience with self-service order cancellation from the customer portal. - [Public Cancellation API](https://docs.revize.app/features/cancellation-api.md): Add order cancellation anywhere in your Shopify store. Build cancel buttons into emails, support pages, chatbots, or custom forms using our public API endpoint. - [Add Custom Note](https://docs.revize.app/features/custom-note.md): Let Shopify customers add a free-form custom note when they edit an order after checkout. Capture engraving text, gift messages, sizing, and fulfillment instructions, saved as an order custom attribute. - [Customer Portal](https://docs.revize.app/features/customer-portal.md): A self-service portal where customers fix their own orders after checkout. Clean interface, instant edits, and payment handling built into the order status page. - [Add Preferred Delivery Date](https://docs.revize.app/features/delivery-date.md): Shopify customers can add a preferred delivery date to their orders after checkout. Helps coordinate deliveries for gifts, events, and customer schedules through order notes. - [EU Withdrawal Requests](https://docs.revize.app/features/eu-withdrawal.md): Add an EU right-of-withdrawal request flow to the Shopify order status page and anywhere on your storefront via a theme app block. Eligibility, two-step submission, fulfillment holds, return creation, staff reminders, translations, and an audit-ready metaobject record, ready for the June 19, 2026 de… - [Edit Tax Invoice & Billing Information](https://docs.revize.app/features/invoices-and-tax.md): Shopify customers can edit billing address, add company names, and tax IDs on invoices after checkout. Self-service invoice corrections for business customers and tax compliance. - [Product Variant & Quantity Edits](https://docs.revize.app/features/product-quantity-edits.md): Customers can fix product mistakes after checkout. Change sizes, colors, quantities, or swap items entirely. Automatic payment handling when order totals change. - [Shipping Upgrade](https://docs.revize.app/features/shipping-upgrade.md): Let customers upgrade to faster delivery after checkout. Turn urgency into revenue with express shipping, overnight delivery, and expedited options through automatic payment processing. - [Support Tickets](https://docs.revize.app/features/support-tickets.md): Let Shopify customers create support tickets directly from their order page when self-service editing isn't enough. Simple contact form with automatic email notifications to merchants and customers. - [How to Test Revize](https://docs.revize.app/how-to-test-revize.md): Create a draft order in Shopify, make edits from the order status page, and confirm the changes with Pay now, Refund, or Confirm. - [Welcome to Revize](https://docs.revize.app/index.md): Revize lets your customers fix their own orders after checkout. They can change addresses, swap items, or upgrade shipping without contacting support—saving your team time and reducing frustration. - [Integrations](https://docs.revize.app/integrations/index.md): Revize works seamlessly with your existing tech stack. Connect fulfillment apps, marketing platforms, and ERPs, and we handle the timing so everything stays in sync. - [Klaviyo](https://docs.revize.app/integrations/klaviyo.md): Send automated emails through Klaviyo when customers edit their orders. Connect Shopify Flow, Revize, and Klaviyo to notify customers about any order change. - [Launch Revize in Minutes](https://docs.revize.app/quickstart.md): Install Revize, set your edit window, choose what customers can edit, add the app blocks, and go live in minutes. - [Advanced Settings](https://docs.revize.app/setup/advanced-settings.md): Configure advanced Revize features including custom sender emails, third-party checkout support, minimum product quantities, and enhanced delivery date options. - [Edit Window](https://docs.revize.app/setup/edit-window.md): Set how long customers can edit an order after checkout. Choose a fixed or custom duration, keep editing open until fulfillment, or schedule cutoffs that match your pick times. - [Fulfillment Sync](https://docs.revize.app/setup/fulfillment-sync.md): Control exactly when orders leave Revize and reach your 3PL or ERP. Align release timing with your edit window and fulfillment workflow. - [Order Confirmation Email](https://docs.revize.app/setup/order-confirmation-email.md): Edit the 'View my order' button in Shopify notification emails to say 'View or Edit your order' and add a message about the editing window. - [Order Edit Restrictions](https://docs.revize.app/setup/order-edit-restrictions.md): Block editing for specific orders or products using order tags and product tags. Control what customers can edit with simple tag-based rules. - [Order Processing](https://docs.revize.app/setup/order-processing.md): Control how orders flow to fulfillment while customers can edit their orders. Choose to hold orders during editing or let them flow normally with release tags. - [Payments and Refunds](https://docs.revize.app/setup/payments-and-refunds.md): Choose how Revize handles price changes during order edits. Let customers pay the difference, issue refunds to the original payment method, or refund as store credit to boost loyalty. - [Post-purchase Upsells](https://docs.revize.app/setup/post-purchase-upsells.md): Create targeted Shopify post-purchase upsell offers on the Thank-you and Order-status pages. Choose products, discounts, layouts, countdowns, schedules, and measure captured revenue. - [Reverse Unpaid Edits](https://docs.revize.app/setup/reverse-unpaid-edits.md): Automatically restore an edited Shopify order to its last paid state when a customer does not pay the additional balance. - [Rules Engine](https://docs.revize.app/setup/rules-engine.md): Set per-order editing policies with the Revize rules engine. Match orders on tags, customer, metafields, value, destination, and more, then control the editing deadline and apply actions like fulfillment holds, hidden modules, and tags. Available on Pro and above. - [Subscriptions & Pre-Orders](https://docs.revize.app/setup/subscription-preorders.md): Revize supports order editing for subscription and pre-order purchases. Extend self-service editing to recurring orders and advance purchases. - [Translations & Text Customization](https://docs.revize.app/setup/translations.md): Customize and translate Shopify order editing text for global customers. Revize supports 24+ languages with automatic translations and full customization options. - [Billing & Pricing](https://docs.revize.app/support/billing.md): Revize pricing plans, billing details, and subscription options. Compare Free, Starter, and Pro plans for order editing, upsells, and automated refunds. - [Contact Support](https://docs.revize.app/support/contact.md): Need help with Revize? Reach us by email, live chat, or through our website. - [FAQs](https://docs.revize.app/support/faq.md): Complete FAQ for Revize order editing app. Find answers on post-purchase modifications, self-service editing, setup, pricing, and order management features. - [Advanced FAQ](https://docs.revize.app/support/faq-advanced.md): Deep dives on Revize advanced features — discounts, subscriptions, delivery dates, split shipping, custom sender email, third-party checkouts, cancellation API, and 3PL integrations. - [Refund Policy](https://docs.revize.app/support/refund-policy.md): Revize 30-day money-back guarantee and refund process. ## OpenAPI Specs - [openapi](https://docs.revize.app/api-reference/openapi.json) ## Optional - [Install Revize](https://apps.shopify.com/revize?utm_source=documentation&utm_medium=docs&utm_campaign=install_button) - [Book Demo](https://cal.com/revize-team-xx92ri/30min?overlayCalendar=true) - [Instalar Revize](https://apps.shopify.com/revize?utm_source=documentation&utm_medium=docs&utm_campaign=install_button) - [Reservar demo](https://cal.com/revize-team-xx92ri/30min?overlayCalendar=true) - [Installer Revize](https://apps.shopify.com/revize?utm_source=documentation&utm_medium=docs&utm_campaign=install_button) - [Réserver une démo](https://cal.com/revize-team-xx92ri/30min?overlayCalendar=true) - [Revize installieren](https://apps.shopify.com/revize?utm_source=documentation&utm_medium=docs&utm_campaign=install_button) - [Demo buchen](https://cal.com/revize-team-xx92ri/30min?overlayCalendar=true) - [Instalar Revize](https://apps.shopify.com/revize?utm_source=documentation&utm_medium=docs&utm_campaign=install_button) - [Agendar demo](https://cal.com/revize-team-xx92ri/30min?overlayCalendar=true) - [Installa Revize](https://apps.shopify.com/revize?utm_source=documentation&utm_medium=docs&utm_campaign=install_button) - [Prenota una demo](https://cal.com/revize-team-xx92ri/30min?overlayCalendar=true) - [Revize をインストール](https://apps.shopify.com/revize?utm_source=documentation&utm_medium=docs&utm_campaign=install_button) - [デモを予約](https://cal.com/revize-team-xx92ri/30min?overlayCalendar=true)