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_attributes field. The key of the attribute needs to be shopify-cart-token.





Updated on: 20/11/2025

Was this article helpful?

Share your feedback

Cancel

Thank you!