Create Units and Modifiers in the Seller Dashboard
Beta release
This is pre-release documentation for an API in public beta and is subject to change.
If you are configuring a new Square integration using Square Bridge, you need to prepare your Square account to accept synced data before you can run your first integration. Account preparation involves duplicating your external system (ERP) measurement units within the Seller Dashboard. If your ERP system also defines a set of catalog item modifiers, you need to duplicate those in Square as well.
Sign in to the Seller Dashboard using the Square account that is to integrate with your external system.
In the left pane, choose Items & orders, and then choose Items (this page can also be accessed at Items Library).
On the Items page, choose Units (this page can also be accessed at Units).
On the Units page, choose Add a Unit.
Select a preexisting unit type from Square and the appropriate precision. If you cannot find a preexisting unit that is equivalent to your external system measurement unit, you need to create a custom unit.
Optionally, create a custom unit by typing the name of your custom unit in the Unit field. The unit field is a combination select list/entry field. When you type in the field, it converts to an entry field and then saves your input as a new unit.
Repeat as needed until the units of measure in your external system are reflected in Square.
Follow these steps if you plan to synchronize items that have modifiers:
Sign in to the Seller Dashboard using the Square account that you are going to integrate with your external system.
In the left pane, choose Items & orders, and then choose Items (this page can also be accessed at Items Library).
On the Items page, choose Modifiers (this page can also be accessed at Item Modifiers).
On the Modifiers page, choose Create Modifier Set.
Enter the name of the modifier set, enter the name and price of its modifiers, and choose any options as appropriate.
Choose Save when done, and then repeat modifier set creation as needed to reflect your external system.
If you need more assistance, contact Developer Support or ask for help in the Developer Forums.