Skip to main content

Orders

The app processes every order that includes a configured and enabled product. See exactly what each customer has access to, modify as needed, and follow downloads, reveals, returns, restocks and more.

How order processing works​

When a customer pays for an order, the app checks each line item. Line items for products you've configured and enabled in the app are recorded, and license keys are assigned to them straight away, one per quantity of the line item. All other line items on the order are ignored. From this point, the customer will have access to all linked content and assigned license keys.

That means:

  • An order only appears in the app if it includes at least one of your enabled products. Your order count in the app can be lower than in Shopify, and that's expected.
  • Products you enable later do not pick up older orders on their own. If an order was missed, you can import it, sync orders with Shopify, or let order reconciliation handle it automatically.
  • Orders placed before you installed the app are handled more cautiously. See Orders From Before the App Was Installed.

Finding an order​

The Orders page lists every order the app manages, and works like the orders list in Shopify:

  • Search by order name or ID, customer, or a product on the order. Searching for an exact order, such as #1001, opens it directly.
  • Filter to narrow the list, for example to a date range, or to orders with downloads, revealed keys, or returns.
  • Sort by a column, such as creation date or total downloads.

Post Order Processing​

After an order is initially processed, various actions in Shopify can trigger updates in the app. The table below summarizes how the app responds to common post-order events.

When this happens in ShopifyThe app
A line item is added, or a quantity goes upAdds the new line item and assigns keys for the new units
The customer requests a returnTakes away access to the returned units
You approve a return, or create one yourselfTakes away access, and restocks unrevealed keys if Auto Restock is on
You decline a returnGives the customer access again
You refund an itemTakes away access to the refunded units, and restocks unrevealed keys if Auto Restock is on
A dispute is openedTakes away access to the whole order, if Chargeback Processing is on

See Returns, Refunds & Chargebacks for the details, and Order Reconciliation for how the app catches anything it missed.

In this section​