This is a quirk of Shopify, by default they mark all orders as paid when doing an import if you don't specify otherwise. In order to change this you'll need to map the financial status field with your import on the presets page. You can do this by selecting the financial_status Shopify field on the presets page and mapping it to the appropriate column in your imported file.


Here is a list of valid financial status values that Shopify accepts:

  • pending: The transaction is pending.
  • authorized: The transaction has been authorized.
  • partially_paid: The transaction has been partially paid.
  • paid: The transaction has been paid.
  • partially_refunded: The transaction has been partially refunded.
  • refunded: The transaction has been refunded.
  • voided: The transaction has been voided.