Guides to set up and use Consignify with examples and videos.
Get your shop ready to use Consignify. This section covers the essential settings and migration choices.
Cost per item value on the variant.Commission policies determine how Consignify calculates commission on sales that have not been paid out. Policies that depend on cost use the Shopify variant Cost per item value. If cost is missing for a variant, Consignify falls back to the standard percentage policy for that sale.
Cost per item, when set for a variant, is used as the commission for each unit of the item sold. The commission is independent of the sale price.Cost per item, when set for a variant, is subtracted from the sale price to yield a net sales price. Commission is specified as a percentage of the net sales price.Note: your “discount handling” setting still applies — you can choose whether the sale price basis is the original listed price or the discounted price.
See the video for details and a step-by-step walkthrough:


You can add consignors in two ways:
key field is required. Include email if you want portal access and automated receipts. No two consignors can share the same key or share the same emailSee the video for details and a step-by-step walkthrough:
Products may be linked to consignors using several methods:
ID or handle) and the consignor key. You can also specify a commission % (percentage) for the product if it should differ from the consignor or shop default. Fixed commissions (currency amounts) are set in Shopify (variant Cost), not via Consignify CSV.See the video for details and a step-by-step walkthrough:
You can import historical payouts via CSV on the Payouts page. There are two types of imports:
Consignor Key, Amount, Paid Date. Optional: Consignify Payout ID, Reference, Adjustment, Currency, Note. If you omit Reference, Consignify generates one.Consignify Payout ID or Payout Reference. Required fields for line items: Payout reference, Consignor Share %, Quantity, Amount, Fulfilled At Date, and either Shopify Line Item ID or SKU + Shopify Order Name/Order ID.If you import payouts without line items, Consignify will not mark orders as settled unless they occur before your shop's tracking start date.


Consignify makes it super easy to calculate and track commissions and payouts. You still have to handle payments. To make a payout, follow these steps:



You assign a consignor to products. When a product with an associated consignor sells, Consignify tracks the order line item and its lifecycle:
Orders prior to the chosen tracking start date are considered settled and are not eligible for payouts.
Consignify computes the commission due to each consignor in real time. You can record a payout at any time. See the make a payout section above for more details.
Returning items decreases the recorded quantity. Only items with quantity > 0 are eligible for payouts.
If a returned item was already paid within a payout, the payout record remains unchanged (the payout history is immutable), and the returned item is removed from the sales table.
By default, commission is calculated on the net sale price (after discounts). You can elect to have commission calculated based on the listed price (the price you have set for the product variant -- not the "compare at" price) by selecting the option in your shop settings.
Discounts can be applied to an overall order and to individual line-items. Line-item discounts fully apply to that line; order-level discounts are apportioned proportionately across items by Shopify.
Sales are associated with the current consignor for the product. If you change the consignor, future sales will be linked to the new consignor. Paid payouts keep their original associations.
If a product legitimately needs separate accounting for different consignors, duplicate the product and assign each duplicate to the relevant consignor.
Unpaid commissions are calculated using your current commission policy. If your policy depends on cost and a variant is missing Shopify Cost per item, Consignify falls back to the standard percentage-of-sale calculation for that sale.
Once a payout is created (either paid or unpaid), commission is fixed for all sales in the payout, so historical amounts do not change.
To use the API you must create an API key on the Settings page. The API is documented in the API docs.