Add your own fields to items, cycles, and consignors to capture the data your business runs on
Custom fields add your own fields to items, cycles, and consignors, so you can capture information Supercycle’s standard fields don’t cover: specialized attributes, internal notes, or data specific to how you run the business. Each field is a custom field definition, and every record of that type gets the field.Definitions are managed under Custom data. For products, variants, orders, and customers, use Shopify metafields instead. Shopify metafields and Supercycle custom fields can coexist on the same record. For read-only fields computed from a formula, see Calculated fields.
Go to Custom data and select Items, Cycles, or Consignors.
2
Add a definition
Select Add definition.
Select Add definition, name the field, then Save.
3
Set the field details
Enter a Name, the display name shown on the record, such as Purchase order number. The Key is generated from the name and can be edited until you save. Set the Type from the field types below.
4
Save
Select Save in the save bar.
The key and type can’t be changed after the definition is created. Choose them carefully.
Definitions with type Date or Date and time have a Display as relative time checkbox. Tick it to show how long ago the date was instead of the date itself, so January 1, 2025 reads as 1 year 8 months. It suits anything you’d otherwise keep up to date by hand, such as the age of a bike. Store the purchase date once and the elapsed time stays accurate on its own.
Stored value
Shown as
January 1, 2025 (20 months ago)
1 year 8 months
Exactly 2 years ago
2 years
5 days ago
5 days ago
14 months from now
In 1 year 2 months
Dates less than a month old show in days, hours, or minutes. Only the display changes: the stored value is still a date, editing the field still uses the date picker, and the API returns the date. The checkbox clears if you change the type away from date or date and time.
When consignment is on, item and cycle definitions with type Money or Integer have an Include in consignor payouts checkbox. Tick it to add the field as a column on consignor payout breakdown reports, for example a repair fee your revenue share formula deducts.Values read live from the entry’s item or cycle when you open the payout, so fees entered after the sale still appear. Money columns on the payout itself stay frozen at earning time. If the field is empty or its source record was deleted, the cell is blank. The checkbox clears if you change the type away from money or integer.
Select a definition’s name in the custom data table to edit it. You can change the name, but not the key or type. Renaming a field keeps its key, so calculated field formulas, CSV imports, and API calls that refer to it keep working. The table shows how many items or cycles use each definition, which helps you spot unused fields. Delete an unused definition with Delete on its page.
Deleting a definition removes its values from every record and can’t be undone.
Use clear, descriptive names your team recognizes, such as Warranty expiration or Purchase order number. Keys are generated from the name, but you can edit them before saving for API consistency. Use lowercase letters, numbers, and underscores only. Settle on the key before you save, because it’s fixed once the definition exists.
Was this page helpful?
Assistant
Responses are generated using AI and may contain mistakes.