Skip to content

Garnet Product Releases ​

14 October - Spot vendors who haven't onboarded ​

The vendor CSV export now shows when each vendor last signed in, which store they connected and when. Filter on the empty cells to find vendors who never logged in or never connected their store, and follow up with them. See the vendor CSV export.

13 October - Shipping logs ​

You can now see every shipping quote your checkout asked Garnet for: the cart, where it ships, the rates each vendor offered and what your customers were shown. Spot at a glance the destinations and vendors that leave customers without a rate, which carts went on to become orders, and how much shipping weighs on the cart. Fix a vendor's shipping and check the new rates right away, without placing a test order. See how rates are combined.

12 October - A page for every user's own account ​

Vendors and admins now manage their own account in one place: their name, the app's language on all their devices, their password, and the devices they are logged in on. A lost or shared laptop can be logged out in one click, and admins can disconnect the AI apps linked to the marketplace.

Your account page

12 October - Unsynced products can no longer be sold ​

When you unsync a vendor's product, its listing now goes out of stock as well as back to draft. Orders for unsynced products are not sent to the vendor, so this stops a listing set back to active from taking orders nobody will ship. Import the product again to restore the vendor's stock.

Integration products list

11 October - Simpler brand colors ​

You no longer pick a light version of your primary color. Garnet derives it from your primary color when you change it, so hovered buttons and selected titles always match your brand. See how to change your colors.

9 October - One email instead of dozens ​

When you approve or reject many products at once, each vendor now receives a single email listing all of them, with their images and your notes, instead of one email per product. Chat messages sent in a burst arrive as one email per conversation, and new product submissions reach you as one email. Inboxes stay readable and your emails are less likely to end up in spam. See grouped emails.

Three product approvals in one email

9 October - Dimension, weight and volume fields ​

You can now ask vendors for a dimension, a weight or a volume on their products and profiles. Vendors type the number and choose their unit, centimeters or inches, kilograms or pounds, so sizes and capacities come in clean and comparable. See the available field types.

Dimension and weight fields in the product form

8 October - Arrange your forms by drag and drop ​

The product and vendor profile forms now have a layout panel right below your list of fields. Drag fields into sections, swap them, or set them aside as unused to take them off the form without losing their data. You see the form as your vendors will, so you can organize your fields in a few minutes.

Ordering the vendor profile form

Each field also has a scope: shown to vendors, kept for your team only, or hidden. Fields kept for your team never reach your vendors, neither in their forms nor in their exports, so you can safely store internal notes on products and vendors.

6 October - A faster dashboard over any time range ​

The dashboard now has the same date range picker as the order list. You and your vendors can follow sales and visits over any period, from a single shift to last quarter or last year. Visits are now counted from a summary built as they happen, so even the largest marketplaces load a year of traffic in an instant instead of waiting several seconds.

6 October - Build your own chat buttons ​

You can now use links shaped like garnet:messaging/chat-on-vendor/your-vendor to build your own chat, based on Garnet. Any link in your theme can open a conversation with a vendor, or about a product, right in the floating chat. Your chat buttons can look and sit wherever you want: see how to build these links.

5 October - Search in the vendor directory ​

The vendor directory now has a search box, so your customers find a vendor by name instead of browsing page after page. It is on by default for directories using metaobjects, and "Show a search box" in the theme editor hides it.

5 October - Clearer vendor application emails ​

The email you receive for each new vendor application has been redesigned. It now shows formatted descriptions and the vendor's uploaded images, groups the answers like your application form, and its button opens that application directly. You can review a new vendor at a glance from your inbox.

New vendor application email

5 October - Stronger protection for applications and registrations ​

With AI, we see a growing number of fake vendor applications and registrations. We have hardened these forms so bots can no longer fill them in, and your team spends less time sorting out spam.

4 October - Settings in the vendor menu ​

Vendors now find their settings in the main menu of the vendor app, next to products and orders, instead of under their profile picture. Vendors find their profile, shipping and payout settings without having to ask your team where they are.

3 October - Garnet data storage and processing migrated fully to Europe ​

All of Garnet's infrastructure has moved from Singapore to Frankfurt, Germany. Your marketplace data, and your vendors' and customers' data, now stays in the European Union, which simplifies GDPR compliance for European marketplaces. Nothing changes on your side. See our privacy policy.

2 October - Tracking for orders shipped from several locations ​

When a Shopify vendor ships an order with products stocked at different locations of your store, their tracking now syncs to your customer as usual. Until now, these orders stayed unfulfilled and your team had to copy the tracking numbers by hand.

1 October - Magento integration now generally available ​

Vendors selling on Magento can now connect their store to your marketplace in a few minutes, with no module to install. Their products, prices and stock are imported and kept up to date, marketplace orders are placed in their Magento store, and tracking numbers come back to your customers. You can now recruit vendors from one of the largest ecommerce platforms.

Creating the Garnet integration in Magento

30 September - Vendors are reminded to connect a payout method ​

When a payout reaches a vendor who has not connected a payout method, they now receive an email with the amount waiting for them and a button to connect one, and are paid with the next payout. You can also send this reminder yourself when preparing a payout. You no longer have to chase vendors one by one before paying them.

Email asking a vendor to connect a payout method

30 September - Reset products for every Shopify and WooCommerce vendor ​

Resetting a product from the vendor's store now works for all Shopify vendors, including those who never updated their Garnet Seller permissions, and for WooCommerce vendors. You no longer need to chase vendors before restoring a title, description or photos they changed on the marketplace.

Reset a product from integration data

29 September - Forward customer emails to integration vendors ​

Orders sent to a vendor's store hide the customer's email behind a placeholder, so the vendor's own tools cannot email your customers. A new option lets you forward the real email vendor by vendor, useful when a vendor handles customer service or shipping notifications. Emails stay hidden by default. The placeholder is now also the same for every order of a customer, so vendors recognise returning customers.

29 September - Bank transfers to send, by email ​

Marketplaces paying vendors by bank transfer now receive an email after each payout, listing every transfer to send with its amount and reference. Every vendor's bank details come in an attached CSV, ready for your bank's bulk transfer tool. Paying many vendors takes minutes, and each vendor can match the transfer to their payout.

Email listing the bank transfers to send, with the CSV attached

29 September - Express shipping on orders from several vendors ​

When a customer buys from several vendors who all offer Express shipping, checkout now shows a combined Express option next to Standard. Until now, carts mixing vendors on flat rates only offered the cheapest option, so customers in a hurry could not pay for faster delivery. See how rates are combined.

29 September - Totals on the payouts page ​

Vendors paid through Stripe now see two totals at the top of their payouts page: everything the marketplace has sent them, and the amount still on its way to their bank account. Vendors can check at a glance what they have received and what is coming, and ask marketplaces fewer questions about their payments.

Totals on the vendor payouts page

28 September - A revamped documentation ​

The documentation now follows the Admin Panel menu, so each setting is documented where you find it: vendors, users, products, orders, shipping, finance and notifications. Payout, shipping and email integrations now sit next to what they power, and the longest pages were split into shorter guides.

A new shipping overview helps you choose between flat, live and Shopify rates. Existing links keep working and lead to the new pages.

27 September - Make product weight mandatory ​

Marketplaces can now require vendors to enter a weight for every physical product, so shipping costs are always calculated on real weights. Turn on Mandatory weight under Admin Panel > Products > Product form, right below Always show weight input.

27 September - Shipping rates in any currency ​

Vendors can now set their shipping rates in the currency they work in, such as US dollars on a UK marketplace. Garnet converts them at checkout, so customers always pay the right amount. Pick the currency of each zone next to its countries.

27 September - Print barcode labels ​

Vendors and admins can now print barcode labels for the products they select, ready to stick on items or shelves. Choose Avery, Dymo or Zebra labels, and print one per variant, one per unit in stock, or a custom number. Learn more.

To enable it, turn on barcodes under Admin Panel > Products > Product form > Sales configuration.

Barcode labels ready to print

27 September - Barcodes filled in for you ​

Marketplaces can now give every product a barcode, even when the vendor has none, so items can be labelled and scanned in store or at the warehouse. To enable it, turn on barcodes, then Autofill GTIN/EAN/barcode when missing under Admin Panel > Products > Product form > Sales configuration. Vendors can still enter their own barcode instead.

27 September - One address for every custom domain ​

Setting up a custom domain is now the same for every marketplace: point it to domains.garnet.center, with no marketplace-specific address to look up or mistype. Custom domains already set up keep working as they are, with no change needed on your side.

25 September - Know who you are chatting with ​

Marketplace admins now see the customer's Shopify profile next to each conversation: contact details, orders placed, amount spent and last order. It makes it quicker to answer on a vendor's behalf and to spot a customer abusing the chat. The customer card is available on request.

Customer card next to a conversation

25 September - Every vendor location in the stock picker ​

Vendors with many shops and warehouses now see all their Shopify locations when choosing where stock is synced from, instead of the first 50 only. The picker also shows how many locations are selected, so a location left ticked by mistake no longer inflates the stock shown on the marketplace.

25 September - Filter orders by any time range ​

The order list now offers ready-made periods such as Today, Last 7 days or Last month, which follow today's date so a saved link stays current. A custom range opens a calendar to pick the days, the start and end times and the timezone, down to a single shift of the day.

Picking a custom date range for the order list

24 September - Variant order kept on save ​

When a vendor reorders the options of a product, such as sizes from small to large, the new order now shows in Shopify and on the storefront after saving. Reorder the options in the product form.

Saving a product sold through Shopify Collective now says it is managed by its supplier, instead of failing with an unclear error.

Links that open a conversation from your theme now follow the same convention as Shopify's own app links, so they are easier to recognise and write. The updated examples are ready to copy, and links already in your theme keep working without any change.

22 September - See where the money of an order goes ​

A new payment flow simulator shows, for a sample order, who collects the customer's payment, who pays whom and which invoices are sent. Switch between the Merchant of Record and agency models, and choose who keeps shipping, who funds discounts and what the commission is charged on, to see how much the vendor and the marketplace keep.

The marketplace payment flow simulator

22 September - Delivery times on flat shipping rates ​

Vendors can now add a delivery time to each flat shipping rate, from a minimum to a maximum number of days. Customers see the estimated delivery date at checkout, so they know when their order will arrive before paying.

Delivery times in the shipping rates table

The vendor links component now works entirely inside your Shopify store, so product pages no longer wait on Garnet to link the vendor name to their collection or vendor page. Pages load a little faster and keep working during traffic peaks.

The older script that filled vendor details and images from Garnet is retired. The vendor profile component shows the vendor's image and description instead.

21 September - Duties and taxes included at checkout (DDU vs DDP) ​

Marketplaces selling across borders can now include import duties and taxes in the live shipping rate at checkout, so customers pay everything upfront and never face a surprise bill on delivery. The default stays unchanged, with customers paying them to the carrier on arrival. Choose who pays in your shipping settings.

Duties and taxes setting

18 September - Garnet Seller for WooCommerce redesigned ​

The Garnet Seller plugin for WooCommerce vendors gets the same makeover as the Shopify app. Vendors can now connect their store to several marketplaces and see, for each one, the name they sell under, how many products were imported, their commission, the currency and their price rule, which they can also edit. The plugin is available in French, German, Spanish, Italian and Dutch. Learn more.

Garnet Seller for WooCommerce

18 September - Address search everywhere ​

Every address you enter in Garnet now works like the ship-from address: start typing, pick it from the list, and the rest is filled in for you. This covers local pickup, shipping labels, the marketplace billing address and the shipping rate tester, and an address the search cannot find can still be typed by hand.

The shipping rate tester also works again with products that have no SKU.

18 September - Internal notes on vendors ​

Your team can now keep notes on each vendor, right on the vendor's page: the terms agreed on a call, a follow-up to do, anything worth remembering. Each note is dated and signed by the admin who wrote it, and vendors never see them.

Add, edit and delete a vendor note

17 September - Garnet Seller redesigned ​

The Garnet Seller app, which Shopify vendors install to sync with your marketplace, has a new, simpler look that matches the Shopify admin. Vendors see at a glance each marketplace they sell on, the name they sell under, how many products were imported, their commission, the currency and the price rule applied to their products. Learn more.

Garnet Seller

17 September - Vendors can connect to several marketplaces ​

A vendor using Garnet Seller can now connect their Shopify store to several Garnet marketplaces at once, each with its own integration key. Their products, orders and tracking stay in sync with every marketplace, and they can disconnect one without affecting the others.

17 September - Garnet Seller in multiple languages ​

Garnet Seller is now available in French, German, Italian, Spanish and Dutch, on top of English. It automatically follows the language the vendor uses in their Shopify admin, so vendors you invite can connect in their own language.

17 September - Undo a payout or an adjustment in one click ​

The payout adjustment dialog now lists every payout and adjustment already recorded on the order, so you can reverse one, such as a "Past order" payout, without working out the amount yourself. Presets that would change nothing are no longer listed.

Adjustments now also count on orders marked as fully paid, where they were previously ignored, so the amount Due on those orders is correct.

Payout adjustment dialog

16 September - Commission and product limit per membership plan ​

Each membership plan can now set the vendor's commission, on top of the number of live products they can have. You can also choose the product limit and commission a vendor gets when their membership ends, whether they cancelled it or stopped paying. Learn more.

A vendor whose membership ended no longer shows their membership as complete in their onboarding.

15 September - No tax added on orders forwarded to Shopify vendors ​

Orders forwarded to a vendor's Shopify store are now marked tax exempt, so the vendor's store no longer adds tax the customer never paid. The order total now matches what the vendor is owed. Orders already forwarded are unchanged.

15 September - Unsynced products are moved to draft, not archived ​

When you stop synchronising some products of a vendor, their listings are now moved to draft instead of archived. Customers stop seeing them, and they stay with your other drafts in Shopify, easy to find and publish again. The action is now called Unsync and move to draft.

15 September - No more images in rich text fields ​

The rich text editor no longer offers to add an image, since Shopify does not display images in rich text fields. Vendors no longer upload pictures that never appear on the storefront.

15 September - No more blank onboarding page when every step is disabled ​

When every step of your vendor onboarding is disabled, vendors opening the link no longer see a blank page. They see a message that vendor onboarding is currently disabled.

15 September - Product fields that only accept images ​

Product fields can now accept images only, perfect for a size chart or a label photo. Vendors can no longer add a video your theme cannot display there. Existing fields keep accepting images and videos.

15 September - Spot vendors customers cannot get shipping rates from ​

A vendor's page now tells you whether customers can get shipping rates from them. If the vendor relies on your default shipping, their Shipping card says so and shows its rates. If no shipping applies at all, a red No shipping set badge warns you before customers hit the problem at checkout.

15 September - A cleaner product creation page on mobile ​

On a phone, the product creation page no longer squeezes the bulk upload links next to its title, leaving the room to the product form. Nothing changes on a computer.

15 September - See exactly what removing a vendor deletes ​

Before you remove a vendor, the confirmation window now lists exactly what is deleted: their collection page, their vendor profile and their integration. It also lists what stays, such as products, orders, membership and payout method, so you can remove a vendor with confidence.

Confirmation window to remove a vendor

15 September - Edit the weight of each variant from the variant list ​

Vendors can now type the weight of each variant straight in the variant list, like the price and the quantity. A product with nine sizes no longer means opening nine windows, and shipping costs rely on accurate weights. The column shows on marketplaces using live shipping rates or always showing the weight.

Variant list with a weight column

15 September - Open a Shopify order or product in Garnet ​

Shopify order and product pages now have a View in Garnet action, which opens the same order or same product in Garnet. You jump from Shopify to the vendors, payouts and forwarding of an order in one click, without copying its number into a search. It works on every marketplace, with nothing to set up.

View in Garnet from the Shopify order page

14 September - Refunds paid in another currency count at their real value ​

When a customer pays and is refunded in a currency other than your store's, the refund now shows in your store's currency on the order page. A full refund also counts as a full refund whatever currency the customer paid in, so vendors are no longer paid for refunded items. The payout of the orders concerned is corrected the next time they are updated.

14 September - A cancelled shipment no longer reads as fulfilled ​

When a shipment is cancelled in Shopify, for instance a voided label, the order details no longer show it as fulfilled. Each order now shows only the shipment that actually went out, with the right carrier, tracking number and shipping label.

14 September - See today and yesterday on the dashboard ​

The dashboard can now show today or yesterday, with the figures for that single day and a chart hour by hour. Every morning, see at a glance how the day is going and when orders came in.

14 September - Decide whether vendors may edit their integration settings ​

You can now lock the integration settings of your vendors, such as their price rule, stock buffer and order forwarding. Marketplaces that agree these terms with each vendor make sure only their team can change them. Turn off Let vendors edit their integration settings under Admin Panel > Vendors > Settings; it is on by default.

Let vendors edit their integration settings

14 September - Rename a section of fields ​

Sections of product fields and vendor fields can now be renamed with the pencil next to their title. Fixing a title no longer means creating a new section and moving every field into it.

Creating or deleting a section is also saved properly now, without having to move a field as well.

14 September - How many products an integration holds ​

A vendor's integration page now shows how many products their store holds, how many you approved, and how many are live on the marketplace. Its settings show as badges such as Manual, No orders or Paused, so you spot at a glance a vendor whose orders are not forwarded.

14 September - Why a product is not on the marketplace ​

The integration products list now tells you why a product is not on the marketplace: Out of stock, No image, Low price or Draft. You no longer have to guess from orange-tinted cells, and you can tell the vendor exactly what to fix.

Integration products list with thumbnails and status reasons

11 September - Import products without images ​

By default, Garnet waits for a vendor's product to have a photo before importing it. Marketplaces selling services or made-to-order pieces, or adding their own photos, can now turn off Require a product image in the integration settings, for one vendor or for every new one. It works with Shopify, WooCommerce, PrestaShop and Squarespace.

10 September - The admin panel menu moves into the hamburger ​

On a phone, the Admin Panel menu now sits behind the hamburger icon, like the main Garnet menu, so the settings use the full width of the screen. Nothing changes on a computer.

9 September - The messaging widget speaks the customer's language ​

The messaging widget and the Contact seller button now follow the language of your storefront, in eleven languages including French, German, Spanish and Arabic. Customers chat with vendors in their own language, and text you wrote yourself can still be translated with Translate & Adapt.

The vendor links component rewrote every vendor link on a product page to the vendor's collection. A new setting, Link to the vendor page instead of the collection, sends them to the vendor's own page instead, /pages/vendors/<vendor>, built from the Garnet Vendors metaobject. It needs a metaobject template in your theme; vendors whose profile is not published yet keep linking to their collection.

9 September - Reject or archive a vendor application ​

Vendor applications can now be closed in two ways. Reject application sends the vendor a short, courteous rejection email inviting them to apply again later. Archive sets spam or duplicates aside without emailing anyone.

The rejection email is on by default for new marketplaces and can be customised like the other vendor emails.

Application rejected email

9 September - Product images in the integration products list ​

The products list of a vendor integration, under Garnet > Settings > Integrations and on the vendor page, now starts with a thumbnail of each product, and the product details modal shows it larger. Recognising a product no longer requires opening it on the vendor's site, which helps when several products share similar titles. Images come from Shopify, WooCommerce, PrestaShop, Squarespace and Google Sheets stores alike, and load only as you scroll to them.

Integration products list with thumbnails

9 September - Icons instead of emoji in the admin ​

The Sync column of the integration products list showed a ✅ or ❌ emoji, drawn differently on every operating system. It now shows a green check or a red cross icon, and hovering it tells whether the product is selected for import.

The other emoji of the admin, in media error messages, the welcome checklist and metafield references, are replaced by icons the same way.

9 September - Commission shown on orders forwarded to Shopify vendors ​

Orders forwarded to a vendor's Shopify store now show the marketplace commission as a discount, so the order total is exactly what the vendor will be paid. Vendors no longer need to work it out themselves. It is the default for new marketplaces; see commission on forwarded orders.

9 September - Documentation search back to a compact list ​

The search box of this documentation showed a text excerpt under every result, which made the list long and hard to scan. Results are back to a compact list of page titles and section names, and the excerpt toggle is gone.

The Famous marketplaces library, one page per well-known marketplace with how it works for sellers, is now linked from the footer of garnetmarketplace.com under Resources, next to the blog and this documentation, in every language of the site.

Famous marketplaces library

9 September - Choose which emails each vendor receives ​

A new Notifications card on each vendor's page lets you choose which emails they receive, without changing your marketplace settings. Keep your defaults, turn emails off, or untick only the ones a vendor does not want, such as new orders, product approvals or chat messages.

Per-vendor notification settings

Hovering a user under Garnet > Vendors > (vendor) > Users now shows an Edit link instead of Remove. It opens the user's details, with their creation date and last login, and two actions: Resend invitation link, which sends a fresh invitation email when the first one never arrived or has expired, and Remove. See manage a vendor's users.

Vendor user details with the resend invitation link

8 September - PayPal guide: enable Payouts on your account ​

The PayPal guide now explains that PayPal must approve your Business account for Payouts before any payout can go through. Without it, every transfer is rejected even though the setup looks complete. The guide lists what to check, and reminds you that PayPal refuses a payout to the account that sends it.

8 September - Vendor page component ​

A new Vendor page theme section builds a page for each vendor without any code: their name and image, then their products. Add it to the Garnet Vendors page template in your theme editor, and style it with your own CSS if you wish. See the vendor page component.

Vendor page component on a storefront

8 September - Vendor directory: pagination, responsive grid, aligned tiles ​

The vendor directory component now shows all your vendors, not just the first 50, with page links under the grid.

On a phone, the grid shows fewer columns so tiles stay readable.

Vendors without an image keep the same square as the others, so names stay aligned.

Vendor directory component

8 September - Pay vendors from the marketplace's credit card ​

Stripe payouts can now be charged to the marketplace's own card instead of the Stripe balance. You no longer need to top up your balance before paying vendors, and vendors outside your Stripe region can be paid too. Stripe's card fees apply, and the Stripe guide compares both options.

Payment source in the Stripe Connect settings

7 September - One membership option per Stripe price ​

Vendors now see every active price of a membership plan when they pick their plan, at first login and in the onboarding form. A plan with a monthly and a yearly price in Stripe shows as two options, so you no longer need to duplicate the product in Stripe to offer both.

The billing period is also translated in the vendor's language, for instance 17,00 €/mois and 170,00 €/an in French.

Membership plan picker shown to vendors

7 September - Require a tracking number to fulfill ​

Marketplaces can now make the tracking number mandatory when vendors fulfill an order. Turn on Require a tracking number under Garnet > Admin Panel > General > Order settings: the Fulfill items button stays disabled until the vendor enters one, and the server rejects any fulfillment sent without it. Labels printed through Shippo, Easyship or Shipmondo already carry a tracking number, so they are unaffected. The setting is off by default.

2 September - Exchange rate applied automatically when a vendor connects ​

When a vendor connects a Shopify store in another currency, Garnet now applies the exchange rate to their prices automatically. A $195 product lands at £145 on a British marketplace instead of £195. A price rule you already set is never overwritten, and the rate is not updated afterwards, so review it from time to time.

1 September - Reset a product from the vendor's store ​

When a product on your marketplace has drifted from what the vendor sells, you can now reset it in one click. The title, description and photos from the vendor's store are copied back into the product, ready to review before saving, and price and stock are left untouched.

Reset a product from integration data

1 September - Products are archived instead of deleted ​

Delete product is now Archive product. The product leaves the marketplace but its data and order history are kept, and you can restore it at any time from Shopify.

1 September - Clearer payout adjustments ​

The payout adjustment window now previews the result as you type, showing how much more or less the vendor will be paid. Adjustments also appear as Adjustment lines instead of Paid, so a bookkeeping correction is no longer mistaken for a real transfer.

Payout adjustment dialog

1 September - Orders follow the selected products, on every platform ​

When a vendor's products are not all synchronised, an order is now forwarded to the vendor only if it contains a product you selected for import. The rule is now the same on every platform, WooCommerce and Squarespace included.

Archived Releases ​