less than a minute read • Updated 39 minutes ago
Set a custom receipt display ID
How to enable a sequential, customizable receipt display ID — with a starting value, minimum length, prefix, and suffix — in place of the default global transaction ID.
By default, Foxy assigns each transaction a unique numerical global transaction ID, which won’t necessarily be sequential within your store. You can enable a custom ID instead, which is sequential and can be customized with a specific start number, length, and prefix/suffix.
Steps
Notes
Enabling a custom display ID only applies to new transactions placed after it’s turned on. Transactions placed before it was enabled keep their original global transaction ID.
Once you start using a custom display ID, you can only raise the start value — you can’t set it lower than the last custom display ID already used on your store.
Custom IDs may skip numbers and aren’t guaranteed to be perfectly sequential. This can happen because an ID sometimes needs to be reserved before it’s submitted to the payment gateway, or because some gateways won’t accept the same ID twice on a payment retry.
To find transactions by custom ID, use the Display Id filter in the admin’s transactions report, or filter by
display_idin the API.