Knowledge Base 


iCart Cart Drawer Cart Upsell

Drag & drop cart page builder with sticky add to cart drawer like onboarding, cart customiser, app settings, affiliate program, integration and FAQ.

Order type when proceed for checkout

3 Aug 2026114 Views

You can choose the type of checkout order your store will use in iCart, selecting between Draft Order and Normal Order. Each type has distinct benefits and limitations that affect how discounts, shipping, and upsell features function at checkout, making it crucial to select the option that aligns with your business needs. To set your preferred order type, access your iCart app dashboard, navigate to General Settings, and select your choice from the dropdown menu. Draft Orders allow for free shipping discounts and custom product upsells but lack multi-currency support and abandoned checkout features.

Normal Orders support multi-currency and subscriptions but do not allow free shipping discounts. You can switch between order types at any time, but ensure your settings are compatible with your choice. If you need assistance, reach out to the support team for help.

Overview

In iCart, you can choose the type of checkout order your store will use — either Draft Order or Normal Order. Each order type has its own benefits and limitations depending on the Shopify features you want to use.

This setting affects how discounts, shipping, and upsell features behave at checkout, so it's important to choose the option that best fits your business needs.

⚙️ How to access this setting

To select your preferred checkout order type, follow these steps:

  • Go to your iCart app dashboard.
  • Navigate to General Settings.
  • Scroll to the section “Order type when proceed for checkout.”
  • Use the dropdown to choose between Draft order or Normal order.
Draft / Normal order

You’ll also see additional settings for:

  • Enabling free shipping coupon combination
  • Customizing error messages for invalid or overlapping discount codes


📊 Comparison: Draft order vs. Normal order


Feature / Support Draft Order ✅ Normal Order ✅
Multi-currency support
Free shipping with fixed/percentage discount
Gift wrap (custom product upsell)
Abandoned checkout support
Supports Delivery & Pickup app’s shipping
Subscription app support

📝 Draft Order – Key points

Choose Draft Order if you want to:

  • Allow free shipping discounts in the progress bar and widgets.
  • Enable custom product upsells in cart item or checkout button widgets.
  • Use Shopify automatic discounts alongside iCart’s discount logic.
    • Our app’s discount will still apply if you’ve selected either:
      • Apply both discounts, or
      • Apply only our app discount (from General Settings → Choose Discount Type)



📄 Normal Order – Key points

Choose Normal Order if you want:

  • Full support for multi-currency, abandoned checkout, and subscription apps.
  • Discounts to be combined into a single visible coupon code on the checkout page.

However, some limitations apply:

  • Free shipping discounts are not supported, and these settings will auto-adjust:
    • Progress bar: “Select discount” will become “No discount”
    • Other widgets: “Free shipping” will be removed


  • Custom product upsells are not available and will be replaced with “Specific product” upsell.


🔁 Discount error message settings

You can customize messages that appear when:

  • A discount code is invalid or not found
  • A second discount code is attempted but the first one has a higher priority

Use {{coupon-code}} to dynamically insert the discount code in your error message.

📌 Final notes

You can switch between order types anytime, but make sure your settings and upsell features are compatible with the selected order type.

Consider your store’s needs — e.g., international selling, subscriptions, or upselling custom gift items — when deciding which order type to use.

🙋 Need help?

If you're unsure which order type is right for your store, or if you run into any issues, feel free to email us or live chat with our support team — we’re always here to assist you!