Differences of Checkout type
Overview / Introduction
- What this article covers: This guide explains the importance of selecting the correct checkout type in our app to ensure accurate sales tracking.
Reminder
- Our app utilizes two different checkout Method (see attached screenshot below)

Differences of both Checkout type:
Native Checkout (Shopify)
- ✅ Best for checkouts/payment that happened inside Shopify
- We track when order event is paid event. These are order that has been tag as “Paid” under Payment status
- Always verify that your checkout type matches your store’s payment flow to keep your sales data accurate.
External Checkout (3rd-Party)
- ✅ Best for COD and third-party payment systems.
- We track when order event is created. This includes the order with tagging such as “Payment pending” / “Authorize”
- If you want to know whether we support your third-party checkout. Just make sure your external checkout system send's cart token back to Shopify with
note_attributesfield. The key of the attribute needs to beshopify-cart-token.
Updated on: 20/11/2025
Thank you!
