Guides to set up and use Consignify with examples and videos.
Get your shop ready to use Consignify. Setup takes five steps, best done in this order:
Every setting has a default, and you can change any of them later. Payout and commission settings apply to every sale that isn't in a payout yet, so a later change also changes what you owe on those sales. A saved payout keeps its amounts.
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.Cost per item. For example, if a $100 item sells with a 60% share and a $20 cost, the consignor receives ($100 × 60%) − $20 = $40.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 (a date, or unpaid for an unpaid payout). Optional: Consignify Payout ID, Reference, Adjustment, Note. If you omit Reference, Consignify generates one, except for a new unpaid payout, which needs one. An import never changes whether an existing payout is paid: use Save as paid on the payout instead. A row whose payout already exists for a different consignor is rejected: an import can't change a payout's consignor.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 (the order name exactly as Shopify shows it, e.g. #1001; if both are given they must refer to the same order). Optional: Sales Total, Sales Total Before Discount (computed automatically for new line items if omitted). A row is rejected if its sale belongs to a different consignor than the payout, or to no consignor (to pay such a sale, find it on the Sales page with the Consignor filter set to No consignor, then choose Change consignor from its row's menu), or if the sale is already in a different payout (remove it from that payout first).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:



A settled sale is one you have already accounted for without recording a payout in Consignify — for example, sales you paid out through a previous system. Settled sales still appear in your sales history, but they are excluded from payouts and earn no commission. There are two places to settle a sale:
The same menu has Change consignor, to move a sale that isn't in a payout to another consignor or to none. See the FAQ on changing a product's consignor.

Sales from before your settled date are settled automatically, and their menu has no settle action. Change that date under Payout eligibility in your settings instead.
A sale that is already part of a saved payout cannot be settled. Remove it from that payout first, or delete the payout.
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.
Each sale stores its consignor. The Sale attribution setting decides what happens when you reassign a product. With Follow the product (the default), its sales that aren't in a payout move to the new consignor. With Fixed at time of sale, each sale keeps the consignor it had when it was sold, even if the product is later reassigned or deleted. A sale in a payout always stays with that payout's consignor.
To change one sale's consignor, open the menu at the end of its row on the Sales page and choose Change consignor. You can also choose No consignor there to remove it. This works for any sale that isn't in a payout. The Sales page lists sales with a consignor by default; set the Consignor filter to No consignor or All sales to see sales without one, which can't be paid until you assign a consignor. With Follow the product, the change lasts until the product is next reassigned. Switching the setting back to Follow the product moves every sale that isn't in a payout to its product's current consignor, including sales you changed by hand. Custom sales and sales of deleted products can be given a consignor the same way. They have no product, so they keep that consignor, even when you switch back to Follow the product.
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.