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

🪲 Fixed

Orders

Fixed an issue where order prices were not updating correctly when completing draft orders in the marketplace.

Orders

Fixed tax calculation for bid-based orders to ensure accurate tax amounts are applied.

Products

Fixed an issue where product images from variant products were not visible to customers.

Products

Fixed an issue preventing products without variants from being queried through the API.

: Staging

: Production

💎 Changed

Products

Improved stock availability filtering

Rewrote the stock availability filter for products and variants to improve accuracy and performance when searching for in-stock items.

: Staging

: Production

✨ New

Orders

Order fees support

Added support for order fees, allowing marketplaces to apply custom fees to orders for additional services or charges.

Products

Create collections with variants

Added the ability to create product collections directly with variants, streamlining the collection setup process.

Checkout

Buyer-provided shipping option

Buyers can now indicate during checkout that they will provide their own shipping, offering more flexibility for custom shipping arrangements.

Integrations

Microsite update notifications

Added webhook triggers for microsite updates, allowing integrations to respond to changes in microsite configurations.

💎 Changed

Emails

Enhanced email payloads

Email notifications now include listing IDs in their payloads, providing more context for order and product-related communications.

🪲 Fixed

Checkout

Fixed an issue where quote checkout could show a spinning loader with an "insufficient stock" error when attempting to complete payment.

Orders

Fixed an issue where order quantity totals were calculated incorrectly in certain scenarios.

Checkout

Added validation to ensure stock is properly allocated before completing payment, preventing checkout errors.

Customer mgmt

Improved email lookup to be case-insensitive across all user account operations, ensuring consistent behavior when searching for customer accounts.

Orders

Fixed an issue where draft orders, offers, and quotes were incorrectly included in dashboard order counters and statistics.

Checkout

Fixed issues with sending quote information to customers, ensuring quotes are properly delivered.

Orders

Added validation to prevent order finalization when multicurrency is disabled and the order contains items from non-domestic sellers, ensuring currency consistency.

: Staging

: Production

✨ New

Products

Wishlist search by name

Added the ability to search wishlists by name, making it easier to find and manage customer wishlists.

💎 Changed

Webhooks

Enhanced product and variant webhook payloads

Improved webhook payloads for product and variant events to include additional data fields, providing more context for integrations.

🪲 Fixed

Shipping

Fixed an issue where Avalara tax calculations could fail when shipping price was zero.

Payments

Fixed a rounding issue in Stripe payment calculations that could cause discrepancies in certain checkout scenarios.

Emails

Fixed an issue where certain email notifications could cause checkout errors.

Payouts

Fixed an issue where payouts involving multiple sellers could be created incorrectly.

Checkout

Added currency validation when creating checkouts and adding line items, preventing currency mismatch errors.

: Staging

: Production

💎 Changed

Quotes

Quote delivery improvements

Improved the reliability of sending quotes to customers by adding timestamp tracking for quote updates.

🪲 Fixed

Payments

Fixed issues with ACH payment processing to ensure proper functionality on storefronts.

: Staging

: Production

🪲 Fixed

Payouts

Fixed an issue where the effective payout amount was not calculating correctly in certain scenarios.

API

Fixed an issue where multi-currency headers were being processed in single-currency shops, which could cause unexpected behavior.

Payments

Fixed an issue where the charge status was not being properly set when creating seller payments.

: Staging

: Production

✨ New

Products

Automatic product ordering in collections

Products are now automatically sorted when added to or removed from collections, maintaining consistent ordering without manual intervention.

💎 Changed

API

VIN import format updates

Updated the VIN import functionality to support a new CSV format, providing more flexibility for importing vehicle inventory data.

🪲 Fixed

Products

Fixed a database migration issue that could prevent product collection updates from completing successfully.

: Staging

: Production

✨ New

Orders

Multi-currency support

Added comprehensive multi-currency support across the platform, enabling buyers to browse and purchase in their preferred currency while sellers receive payouts in their domiciled currency. This includes:

  • Support for multiple currencies within a single marketplace
  • Automatic currency conversion during checkout
  • Currency-aware pricing for products and variants
  • Exchange rate tracking and storage for all transactions
Checkout

Currency selection in checkout

Checkouts now support specifying a currency, allowing buyers to complete purchases in their preferred currency. The platform automatically handles conversion and displays prices accordingly throughout the checkout process.

✨ New

Payments

Currency-aware payment processing

Payment processing now uses the checkout's selected currency, ensuring accurate payment amounts and proper currency handling throughout the transaction lifecycle.

✨ New

Products

Multi-currency product pricing

Product listings now return prices in the requested currency, with automatic conversion based on current exchange rates. This enables consistent pricing display across different currency preferences.

✨ New

Payouts

Currency-specific payout reports

Payout reports are now generated in the seller's domiciled currency, providing accurate financial reporting regardless of the currencies used by buyers during checkout.

✨ New

Shipping

Multi-currency shipping calculations

Shipping methods now support multi-currency pricing, with automatic conversion to the buyer's selected currency during checkout.

✨ New

Integrations

Exchange rate integration

Integrated Open Exchange Rates for real-time currency conversion, ensuring accurate pricing across all supported currencies.

Orders

Commission tracking improvements

Order commissions are now stored in a separate table with detailed currency information, improving accuracy for multi-currency payouts and financial reporting.

💎 Changed

Performance

Performance improvements

Implemented caching for marketplace configuration data, reducing database queries and improving overall platform performance.

💎 Changed

Orders

Commercial fees in commission calculations

Commission calculations now include commercial fees, providing more accurate financial reporting for marketplace operators.

🪲 Fixed

Orders

Fixed an issue where seller order price information was not being properly populated for certain marketplace configurations.

Checkout

Fixed an issue that prevented completing checkouts with non-domiciled product variants when multi-currency support was disabled.

Products

Fixed product listing comparisons that could produce incorrect results when comparing prices across different currencies.

Orders

Fixed an issue where manual shipping price updates were not properly reflected in order totals.

Payouts

Fixed an issue where payouts were not including unfulfilled orders in certain scenarios.

: Staging

: Production

✨ New

Integrations

NHTSA support for vehicle data

Added support for importing NHTSA (National Highway Traffic Safety Administration) vehicle data, including feature and condition fields, when uploading automotive products.

🪲 Fixed

Shopify

Fixed an issue where inventory levels were being incorrectly decremented for Shopify-sourced products.

Payouts

Fixed an issue where duplicate entries could appear in payout summary calculations, ensuring accurate payout reporting.

: Staging

: Production

Release Rolled Back

This release failed and was rolled into v1.1.25. The fixes listed below were delivered in the subsequent release.

💎 Changed

Payouts

Payout data synchronization

Improved synchronization between vendor payout records and payout data to ensure consistency across the platform.

🪲 Fixed

Shopify

Fixed an issue where inventory quantities were incorrectly decremented for Shopify-synced products, causing inventory discrepancies.

Was this page helpful?