Skip to content

Garnet Product Releases

10 March - Improved customer invoice

The default customer invoice now displays all individual tax lines and refund lines, instead of a single aggregated tax amount.

Admins can now click the Stripe logo in the membership modal to open the subscription directly in the Stripe dashboard.

The messages page has been revamped with several improvements:

  • Message titles are now formatted to be easier to search and use.
  • Messages linked to orders now link to the actual order for vendors.
  • Messages loading speed is now drastically better for vendors with 200+ conversations.
  • Removed unnecessary information for customers and vendors.
  • Search and filter conversations by customer name, vendor, or product title.
  • Conversations can be marked as resolved.
  • Preparing for a messaging public API.

7 March - Default parcel dimensions saved on fulfillment

When editing parcel dimensions during order fulfillment, the dimensions are now saved as the default for future orders. This means vendors only need to set their parcel size once, and it will be pre-filled automatically on subsequent fulfillments.

7 March - Shipping rate tester

We added a shipping rate tester to help you verify your shipping configuration. Navigate to Settings > Shipping > Test rates to simulate shipping rates for any destination and product combination.

Shipping rate tester

Significantly improved the speed of order search. Stores with over 100,000 orders will notice the most impact.

4 March - Marketplace onboarding documentation

We added a comprehensive onboarding guide to the documentation. It covers step-by-step instructions for setting up your marketplace, from inviting vendors to configuring commission, payouts, shipping, and white label.

3 March - Select with Shift+click

In any table, hold Shift while clicking a checkbox to select all rows between the last clicked row and the current one. This makes bulk actions faster when working with large lists.

Oh and clicking on the row is the same as clicking the checkbox. We heard you 😄

Shift+click and select improvement

3 March - Default vendor in notification preview

The notification email preview now uses a consistent default vendor name, so previews look more realistic regardless of the logged-in user.

The order finance section now includes a direct link to the transfer on Stripe, PayPal, Venmo, or Mollie. Click the transaction ID to open the transfer details on the payment provider's dashboard.

Direct link to payout transfer

4 March - Cancel and refund order buttons

Marketplace admins can now cancel and refund orders directly from the order details page. Refunding and cancelling from Garnet has the same features as in Shopify, it avoids the marketplace admin to change context.

Refund order

27 February - Customizable packing slip and invoice templates

You can now customize your packing slip and invoice templates directly from the notification settings page. Edit the HTML to match your brand, and reset to default at any time.

Invoice template

27 February - Invoice now includes discounts and shipping

The invoice document now displays discount and shipping cost rows, giving a more accurate breakdown of the order total.

27 February - Payment status badge on order finance

The order finance section now shows a payment status badge next to "Customer paid" when the order is not fully paid (e.g. pending, partially paid, refunded).

26 February - Negative flat commission

The flat part of the commission can now be negative. This allows marketplace operators to reduce the commission on each order by a fixed amount, effectively giving vendors a discount on the commission fee.

26 February - Stripe Connect support for UAE and Thailand

Vendors in the United Arab Emirates and Thailand can now register and onboard with Stripe Connect for payouts.

25 February - Last 12 months filter on dashboard

The dashboard date filter now includes a "Last 12 months" option, making it easier to analyze performance over the last year.

25 February - Order summary total renamed to total sales

The order summary column previously labeled "Total" has been renamed to "Total sales" for clarity, better reflecting that the value represents the total sales amount.

23 February - Cleaner dashboard in marketplace view

The dashboard in marketplace view now shows only admin-relevant information, removing vendor-specific action prompts like "Complete vendor page" or "Set payment method" that are not applicable to marketplace operators.

Cleaner dashboard in marketplace view

The Open on Shopify links across the marketplace app have been replaced with a compact Shopify logo icon, displayed directly in the page title for products, orders, and vendor pages. This saves space and keeps the interface cleaner.

22 February - Audit logs moved to dedicated page

Product audit logs now have their own dedicated page, accessible via the "View audit logs" link on the product edit page. The logs are presented in a compact table with date, field, old value, and new value columns, making it easier to review product change history.

Audit logs dedicated page

20 February - Improved auto-payout email for high-volume marketplaces

The automated payout summary email now correctly reports the total number of failed payouts instead of the number of unique error types. This fix is especially relevant for marketplaces processing over 1,000 payouts per day.

19 February - Shipping label price tolerance for low-cost orders

When purchasing shipping labels, vendors can now see labels up to $5 above the collected shipping price. Previously, only labels under 1.2x the shipping price were shown, which was too restrictive for low-cost shipments where even a small absolute difference exceeded the 20% threshold.

18 February - CDN shopify-file redirect option

The public CDN endpoint shopify-file now supports a redirect=true query parameter. When set, the endpoint returns a 302 redirect to the Shopify CDN URL instead of JSON, making it usable directly as an image src.

17 February - Sort orders by total or amount due

The orders list now includes a sort filter with options: latest first, oldest first, total (high/low), and amount due (high/low). This makes it easier to find high-value orders or prioritize payouts.

17 February - Fix tracking forwarding for multi-variant products

Fixed an issue where tracking information failed to forward to the marketplace when a vendor fulfilled an order containing multiple variants of the same product. The fulfillment now correctly matches each variant individually instead of matching at the product level.

17 February - Integration products stock filter

The integration products list now includes a stock filter with three options: All, In stock, and In stock & active. This makes it easier to focus on products that are available for sale.

16 February - Storefront Analytics

The new storefront analytics feature tracks product views, add-to-cart events, and collection views directly from your storefront.

The dashboard view now shows 4 key metrics: total views, orders, conversion rate, and revenue. All data are in real time and filter bots to only show relevant information to vendors.

Analytics data includes vendor information for product events, helping marketplace operators understand vendor-level performance.

Analytics dashboard

16 February - Vendors without account sorted alphabetically

The vendors without account list is now sorted alphabetically by name instead of by product count, making it easier to find a specific vendor.

15 February - Overpaid orders filter

The orders payout filter now includes an Overpaid orders option, making it easy to identify orders where the paid amount exceeds the due amount.

Overpaid orders filter

13 February - Cancelled orders now show line items

Cancelled orders now clearly display their line items instead of showing an empty order view. A dedicated "Cancelled" section with a visible badge makes it easier to review what was in the order.

12 February - Mollie payment integration

Garnet now supports Mollie as a payment provider for vendor payouts. Marketplace operators can connect their Mollie account to send payouts directly to their vendors' Mollie accounts.

Mollie provides preferred exchange rates for the euro zone and mange split payment compatible with a marketplace agency model. Contact us to get started.

Mollie payout integration

11 February - Advanced commissions support more metafield types

The advanced commission modal now displays specification conditions sorted by section order, matching the organization defined in the marketplace settings.

Advanced commission picker

11 February - Fix order filtering by single-day date range

Orders, exports, and dashboard filtered by date (e.g. from Feb 9 to Feb 9) now correctly return results for the entire day instead of only matching midnight.

10 February - Garnet at Marketplace Connect

We've been to Marketplace Connect! It has been great to meet great marketplaces and technical partners. We learnt a lot from you and we are looking forward to meeting you next year! Proof that we were there, we forgot to take a single selfie of ourselves!

Garnet at Marketplace Connect

9 February - API integration for custom vendor systems

Vendors without a supported e-commerce platform can now connect to a Garnet marketplace via REST API. The integration supports product synchronization, price and stock updates, tracking submission, and order webhooks. Marketplace admins generate an API key from the integrations settings, and vendors use it to push products and receive orders.

API integration for custom vendor systems

9 February - Automated payouts support up to 10,000 transactions per day

The automated payout email report now supports over 300 transactions per run, up to 10,000 transactions per day. The report is split into successful and failed payouts with totals, and groups repeated errors for easier reading.

5 February - Updated Google Sheets integration documentation

Revamped the Google Sheets integration documentation with a clearer 3-tab structure covering products, orders, and tracking sheets.

CSV upload template

4 February - Garnet in Hungarian and Romanian

Garnet is now available in Hungarian and Romanian, bringing the total number of supported languages to 10.

3 February - Squarespace integration product sync

The integration products page now supports Squarespace stores. Vendors with Squarespace integrations can view and manage their product catalog directly from the marketplace.

3 February - Auto-import integrations show all products as synced

When an integration has auto-import enabled, the products list now shows all products as synced and hides the selection checkboxes since all products are automatically imported.

2 February - Digital download on the status and thank you page

Customers can now download digital assets directly from the order status page. A new Digital Assets Download block displays download buttons for each product that has a file specification.

Digital assets download block

30 January - Clean rich text against scripts and heavy images

Rich text editors now filter allowed formats to prevent embedded images and scripts, improving security and performance.

29 January - Clearer commission settings wording

Improved the commission settings labels and descriptions to make it clearer how each toggle affects vendor commission calculation.

28 January - CSV import supports boolean and rich text metafields

CSV product imports now correctly handle boolean and rich text metafields. Boolean values accept true, 1, or yes (case-insensitive), and rich text fields are automatically converted from plain text to Shopify's rich text format.

28 January - Sanitize product descriptions from integrations

Product descriptions imported from external integrations are now sanitized to remove potentially unsafe HTML as well as tracking code before being synced to Shopify.

27 January - Vendor directory supports registration metafield images

The vendor directory component can now display images from vendor registration form metafields. Select "Collection metafield" as the image source and enter the metafield key (e.g. profile-picture) to use the vendor's uploaded profile image instead of the collection image.

Vendor directory template

27 January - Faster integration product approval

Reduced the cooldown between integration product approvals from 1 hour to 10 minutes. Vendors can now approve new batches of products more frequently.

27 January - Fix refunded orders showing as unfulfilled

Fixed an issue where fully refunded orders were incorrectly displayed as unfulfilled in the dashboard. These orders are now correctly treated as completed.

26 January - Search in admin panel

You can now quickly find settings in the Admin Panel using the new search feature. Press Ctrl+K (or Cmd+K on Mac) or click the Search button to open the search modal. Results navigate directly to the matching section.

Search in admin panel

26 January - Admin panel design improvements

We made several improvements to the Admin Panel design to prepare for upcoming features. The panel now has better navigation with hierarchical breadcrumbs, improved form layouts, and a more polished overall appearance.

26 January - Vendor invitation documentation

New video tutorial explaining the 3 ways to invite vendors to your marketplace: manual invitation, application form, or custom authentication form.

23 January - WooCommerce integration now supports unlimited products

The WooCommerce integration no longer has product limits. All large stores can now fully synchronize their catalog with the marketplace.

23 January - View integration product details

You can now click "Open" on any product in the integration products list to view all its details in a modal. This includes the external ID, price, stock, status, and all metadata fields from the vendor's store.

Product details modal

23 January - Vendor self-registration custom code

Marketplaces can now allow vendors to register directly using a custom HTML form with Cloudflare Turnstile verification. Enable "Custom onboarding form" in Admin Panel > Applications and configure your Turnstile keys. The form supports collecting vendor profile fields during registration.

22 January - Custom authentication forms documentation

New documentation for marketplaces that want to build their own login UI using simple HTML forms. Includes code snippets for custom login, password recovery, and registration forms.

Custom authentication forms

22 January - Fix variant dimensions saving to wrong variant

Fixed an issue where variant dimensions (length, width, height, unit) were incorrectly saved to the first variant instead of the currently edited variant.

21 January - Export integration products to CSV

You can now export your integration products to a CSV file. The export includes product details, metadata, and approval status, making it easier to review and manage your catalog outside of Garnet.

21 January - Attach existing images to variants

When editing a variant, you can now attach an image from the product's media panel instead of uploading a new one. This reduces duplicate uploads when multiple variants share the same image. Learn more.

Attach existing images to variants

21 January - Faster documentation page loads

Improving documentation page load performance and reducing layout shifts.

20 January - Vendor pages now default to newest products first

When a vendor page is created, products are now sorted from newest to oldest by default. This helps showcase the vendor's latest products to customers.

20 January - Vendor notification when order is cancelled

Vendors now receive an email notification when an order is cancelled. This helps vendors stay informed about cancelled orders without needing to constantly check the dashboard.

Order cancelled

19 January - Product integration now supports up to 100,000 products

The ecommerce product integration now supports synchronising up to 100,000 products from vendor stores. This allows larger vendors to fully integrate their catalog with the marketplace. Contact us to increase this limit.

16 January - Improved shipping rate slider for complex setups

The shipping rate slider now works better for complex shipping configurations, making it easier to test and visualize shipping rates across multiple carriers and zones.

16 January - Easier specification management

It is now easier to reorder and upload large quantities of product specifications. Use the "Add multiple" option to paste multiple values at once, one per line.

Edit multiple options

16 January - Improved refund handling

Garnet now supports more edge cases when it comes to refund splitting, including order-level refunds where the entire order is cancelled without specific line items being refunded.

13 January - Stripe balance no longer displayed

The Stripe balance is no longer shown in Garnet. This allows operators to process payouts with privacy.

8 January - Vendor details better display

We improved the design on the vendor details to include more advanced fields.

6 January - Marketplace name in the browser history

Garnet Marketplace has a better footprint on the browser. When a user visited Garnet, they can find back the link using the name of the marketplace.

Marketplace name in browser history

4 January - Add your custom domain favicon

If you set your custom domain, you can now change your favicon. The image will show in the browser tab.

Set your favicon in Garnet

3 January - Customize email addresses

You can now customize your sender and recipient email. Use the recipient address to receive admin emails on a specific mailbox. Use the sender address if you want vendors to reply to a specific email address.

Customize sender or recipient email

Archived Releases