Got a question?

We have compiled a list of articles and common questions that we hear from our customers. Ask or enter a search term below for quick results.

Note: If you can't find what you're looking for; try this custom search.

When a customer places an order on your store, that order is assigned a unique value. The value is specific to that order and is never assigned again. This is to prevent payment gateways from declining the order due to duplicate transaction.

There are some companies who want to use a custom value for accounting integrations, tax rules or other reasons. Starting today you can now customize the order number values according to below format:

By default it use a code and a randomized string to make the order id unique.
However you can use the following tag to customized the order number:

{code} : a one letter code defining what kind of order ( W: web order; I: invoice; R: recurring order; P: phone order, etc... )
{random} : random unique string
{number} : an incremental number
{number:x} : an incremental number with leading zero. X indicate the number of the digit for the total number. Leading zero will be added.
{year} : year of order
{month} : month of order
{day} : day of order
Between the tag you can add any prefix, suffix or string

Sample: {code}{random} or {code}{day}{month}{year}

  • From the admin panel, go to Orders > Cart Preferences
  • Navigate to Order tabs > Returns section