Appearance
Vendor split
When an order is placed on the marketplace website, Garnet splits the order and attributes it to the vendors included in the order. Here we uncover the details of this magical split.
The vendor split is also important to understand the Finance
and Orders
tabs.
Split per line items
Each order is split based on the line items' vendor
field. Once the order is placed, it is not possible to change the vendor from the line item.
If there is only one vendor included in the order, the vendor will receive the order as is.
Sub-total, taxes, and total
Indivual vendors only see their own total, and not the total order value. Vendors cannot guess whether their order is part of a bigger order.
Tax is properly split depending on the line items' taxation details.
To ensure consistency with your Shopify orders, the sum of the individual vendor's total order price equal the total order price.
Order status
The order status reflects what you would expect from a Shopify order status:
- Fulfilled: all line items have been fulfilled.
- Unfulfilled: no line items have been fulfilled.
- Partially fulfilled: some line items have been fulfilled, but not all.
- Cancelled: when all line items have been refunded or cancelled.
Note that for an order that contains multiple vendors, the fulfillment status of a vendor does not affect the other vendors status.
Discounts
Discounts are split based on the order value before tax and shipping.
As an example, let's say we have the following order with a $50 discount:
Vendor | Line item price | Quantity | Tax | Shipping |
---|---|---|---|---|
Asian Crowns | $100 | 1 | $10 (10%) | $15 |
Pineapple Rocket | $150 | 1 | $30 (15%) | $25 |
Disregarding the tax and shipping, Asian Crowns
made 100/(100+150) = 40%
of the order value and Pineapple Rocket
made 60%
. Hence the following discount allocation:
Vendor | Order value constribution | Allocated discount |
---|---|---|
Asian Crowns | $40% | $20 |
Pineapple Rocket | $60% | $30 |
Shipping
By default shipping is split based on the order value before tax and before discount. See the shipping settings sections for more advanced use cases.
Refunds, returns and fulfillments
Refunds and returns happen on specific line items or on the entire order.
In any case, Garnet will correctly split the remaining line items and the vendors will only be able to fullfil what remains unfulfilled.