Skip to main content

Changelog

Traide Changelog

We regularly update our product and API while providing detailed notes on each release. We first release to staging, then to production about a week later. Learn more about our release process.

: Staging

: Production

✨ New

Products

Sort product variants by ID

Added the ability to sort product variants by ID, making it easier to organize and display variants in a consistent order.

Orders

Filter draft orders by substatus

Added support for filtering draft orders by substatus, providing more granular control over order management workflows.

Webhooks

Product variant webhooks

Added webhook events that trigger when product variants are created or updated, enabling better integration with external systems.

Shipping

Update tracking URLs

Added the ability to update tracking URLs when updating fulfillment information, making it easier to keep customers informed about their shipments.

💎 Changed

Orders

Improved order filtering

Marketplace and seller quote orders can now be filtered more accurately by order status, improving the reliability of order queries.

Seller mgmt

Update seller company names

Marketplace operators can now update a seller's company name directly, simplifying seller account management.

Orders

Marketplace permissions for order mutations

Updated permissions for marketplace order mutations to require marketplace-level permissions, ensuring proper access control.

Orders

Order substatus updates

Order substatus is now automatically updated when sending quotes to customers, keeping order statuses synchronized with workflow actions.

🪲 Fixed

API

Fixed an issue where conversation status queries could fail due to incorrect enum handling.

Webhooks

Fixed webhook endpoint handling to properly respond to GET requests, improving compatibility with webhook testing tools.

Orders

Fixed an issue where order payout status changes weren't triggering order update events, ensuring webhooks fire correctly.

Checkout

Fixed an issue where shipping amounts weren't displaying correctly during checkout.

: Staging

: Production

✨ New

Products

Enhanced product variant filtering and sorting

Added new filtering and sorting capabilities for product variants, including:

  • Filter variants by sub-status
  • Sort variants by attributes and category
  • Additional filter fields for more precise product variant queries
Orders

Marketplace order numbers

Added marketplace order numbers to both main orders and sub-orders, making it easier to track and reference orders across the marketplace.

Seller mgmt

Quote finalization controls

Sellers can now send finalized quotes to customers when specific conditions are met, streamlining the quote-to-order workflow.

💎 Changed

Integrations

Product approval for bulk imports

Newly created products and variants from Shopify and WooCommerce bulk catalog imports now respect the marketplace's product approval settings, ensuring consistent moderation across all import sources.

Products

Product approval for CSV imports

Products and variants created through CSV imports now follow the marketplace's product approval requirements, maintaining consistent approval workflows across all import methods.

🪲 Fixed

Payouts

Fixed an issue with tax recalculation in vendor payouts when orders were removed, ensuring accurate payout amounts.

: Staging

: Production

🪲 Fixed

Tax

Fixed an issue with Avalara tax integration where company configurations were using an outdated field reference, ensuring accurate tax calculations.

: Staging

: Production

✨ New

API

Currency handling improvements

Added support for explicitly setting currency in API requests, providing more flexibility when working with multi-currency marketplaces. The marketplace configuration now includes domiciled currency settings for better currency management.

✨ New

Emails

Quote request confirmation emails

Customer confirmation emails are now automatically sent when a quote is requested, keeping buyers informed throughout the quotation process.

💎 Changed

Products

Product image seller fields restored

Restored seller-specific fields on product images that were previously removed, ensuring proper seller attribution for product imagery.

API

Updated API terminology

The API now uses shop_url consistently instead of store_url for better clarity and consistency across the platform.

🪲 Fixed

Products

Fixed an issue where the productVariantCreate mutation accepted a sellerId parameter but did not apply it when creating variants.

Products

Fixed an issue where stock allocation could fail when allocations already existed for a product variant.

🪲 Fixed

Tax

Fixed tax calculation accuracy by passing customer email as the customer code to Avalara for better tax reporting and compliance.

: Staging

: Production

💎 Changed

Payouts

Improved payout calculations

Payout calculations now correctly account for seller-level shipping accrual settings, ensuring more accurate commission and payout amounts for marketplace sellers.

Tax

Enhanced Avalara integration

Customer tax codes are now sent to Avalara during transaction processing, improving tax calculation accuracy for customers with specific tax exemptions or requirements.

🪲 Fixed

Webhooks

Fixed an issue where webhook events could be created multiple times when an order or other entity changed state rapidly, preventing duplicate webhook notifications.

: Staging

: Production

✨ New

API

Currency query

Added a new currencies query that returns a list of supported currencies for the marketplace.

Checkout

Wire transfer support

Added support for wire transfer as a payment method during checkout, providing more payment flexibility for customers.

🪲 Fixed

Orders

Fixed an issue where seller-specific order operations were incorrectly referencing marketplace orders instead of individual seller orders.

Orders

Fixed an issue where submitted offers were not being properly processed, preventing offer acceptance.

: Staging

: Production

✨ New

Payouts

Metadata on payouts

Added support for storing metadata on payout objects, allowing marketplace operators to attach custom information to seller payouts for tracking and reporting purposes.

Products

Product filtering by date fields

Added the ability to filter products by created_at, updated_at, and publication_date, making it easier to find products based on when they were created, modified, or published.

🪲 Fixed

Seller mgmt

Fixed an issue where accepting a seller listing could cause certain product data to be lost during the approval process.

Orders

Fixed an issue where the order payout status was not updating correctly when an order was captured.

: Staging

: Production

✨ New

Orders

Manual shipping pricing for seller quotes

Sellers can now set custom shipping prices for their quote-based orders, providing more flexibility in pricing negotiations.

Orders

Filter orders by fulfillment status

Added the ability to filter orders by fulfillment status, making it easier to find orders that are pending fulfillment, partially fulfilled, or fully fulfilled.

Customer mgmt

Metadata support for users

Added support for storing metadata and private metadata on user accounts, enabling custom data storage for customer records.

💎 Changed

Orders

Quote order synchronization

Improvements to how changes in quote orders are propagated to individual seller orders, ensuring better consistency across the marketplace.

🪲 Fixed

Webhooks

Fixed an issue where microsite webhook payloads were not being generated correctly.

Payouts

Fixed an issue where payout status was not being handled correctly when orders were unfulfilled.

: Staging

: Production

✨ New

Payouts

Manual payout status control

Marketplace operators can now manually control the payout status of seller orders directly from the dashboard, providing greater flexibility in managing seller payments.

Payouts

Stripe Connect payout automation

The Stripe Connect integration now automatically updates payout status to 'paid' when payments are processed, reducing manual tracking effort.

✨ New

Tax

Tax calculation for pending orders

Added support for calculating taxes on marketplace orders that haven't been confirmed yet, ensuring accurate tax estimates throughout the checkout process.

💎 Changed

Orders

Order payout status updates

Order status now automatically changes to "ready for payout" when orders meet payout eligibility criteria, streamlining the payout workflow.

💎 Changed

Payouts

Improved payout creation logic

Updated the payout creation process to better handle order payout status, ensuring only eligible orders are included in payouts.

Payouts

Removing orders from payouts

Added the ability to remove orders from existing payouts, giving marketplace operators more control over payout management.

🪲 Fixed

Shipping

Fixed an issue with seller shipping calculations during checkout that could result in incorrect shipping costs.

: Staging

: Production

✨ New

Payouts

Payout status tracking for seller orders

Added payout status tracking to seller orders, making it easier to monitor payment processing for individual sellers within marketplace orders.

Orders

Configure offer-based ordering

Added the ability to enable or disable offer-based orders through marketplace configuration, giving operators more control over their ordering workflow.

Products

Collection product sort order

Product sort order within collections is now exposed in collection queries, allowing for better control over how products are displayed to customers.

Products

Variant sub-status management

Added the ability to change sub-status for product variants, providing more granular control over variant availability and state.

Payouts

Payout automation strategy

Marketplace operators can now change the payout automation strategy for marketplace orders, offering more flexibility in how seller payments are processed.

Webhooks

Order numbers in webhook payloads

Order numbers are now included in webhook payloads, making it easier to identify and track orders in external integrations.

Products

Added search filtering for collection metadata and private metadata, making it easier to find and organize collections.

Seller mgmt

Microsite metadata and webhooks

Added metadata support to microsites and created webhooks for microsite update events, enabling better customization and integration capabilities.

💎 Changed

Orders

Quote order restrictions

Temporarily restricted the ability to add, update, or delete seller quote orders and lines to ensure data consistency during platform improvements.

Orders

Offer bid pricing

When an offer bid is accepted, the order total now correctly reflects the accepted bid price rather than the original listing price.

🪲 Fixed

Checkout

Fixed an issue where stock checks would incorrectly block quote submissions when sending quotes to customers.

Webhooks

Fixed an issue where order updated and marketplace order updated webhooks were not being triggered in certain scenarios.

Emails

Fixed an issue where emails would be sent even when payout processing failed, which could cause confusion about payment status.

Was this page helpful?