Skip to main content

439 posts tagged with "API"

View All Tags

: Staging

: Production

✨ New

Payments

Wire payment gateway renamed

The wire payment gateway has been renamed to better align with platform terminology and improve clarity for marketplace operators.

Payments

Card failure simulation in test mode

The dummy payment gateway now supports simulating card failures during testing, making it easier to test error handling in your checkout flow.

Products

Strict attribute template enforcement

Added a new attribute_template_strategy setting that enforces stricter attribute template requirements, replacing the deprecated require_product_types setting for better product catalog consistency.

Navigation

Enhanced menu item linking

Menu items now support additional linking types, providing more flexibility when building site navigation and menu structures.

Seller mgmt

Improved seller reporting

Introduced new seller reporting capabilities while deprecating legacy reporting queries for better performance and accuracy.

Products

Product dimensions support

Added support for storing product dimensions (length, width, height) with configurable length units at the marketplace level, enabling better shipping calculations and product specifications.

🪲 Fixed

Shipping

Fixed an issue where warehouse shipping zone queries were inefficient in certain scenarios.

Seller mgmt

Removed trial-related data from the tenant signup process that was no longer needed.

Products

Fixed an issue where product publication status could become inconsistent across different workflows.

Webhooks

Fixed an issue preventing apps from creating webhooks for other apps when using bearer token authentication.

🚫 Deprecated

Orders

Removed deprecated order payout field

The deprecated Order.vendorPayout field has been removed. Use the current payout fields instead.

Integrations

Typeform plugin deprecated

The Typeform plugin is now deprecated and will be removed in a future release.

Products

Product variant fields marked for deprecation

The size and descriptionHTML fields on product variants are now marked for deprecation and will be removed in a future release.

: Staging

: Production

💎 Changed

This release contains internal improvements and maintenance updates.

: Staging

: Production

✨ New

user policy agreement

Marketplace operators can now include predefined policy statements in the Storefront. These policies can be edited in the dashboard and published.

Policies that can be published are:

  • Privacy policy (/policies/privacy-policy)
  • Terms of service (/policies/terms-of-service)
  • Return and refund policy (/policies/refund-policy)
  • Shipping policy (/policies/shipping-policy)

🚫 Deprecated

API fields and mutations

For the full list of deprecations and suggested replacements, see GraphQL API Deprecations and Removals.

Newly Deprecated

The following queries and types are now deprecated and will be removed in future releases:

: Staging

: Production

✨ New

Products

Products no longer require categories to be published

Products can now be published without being assigned to a category, providing more flexibility in product organization and publishing workflows.

API

Policy management

Added comprehensive policy management capabilities, allowing marketplace operators to define and manage platform policies. Default policies are automatically created for new tenants.

API

Dashboard app integrations

Introduced support for integrating third-party applications directly into the dashboard, enabling custom workflows and extended functionality.

API

Enhanced permission groups

Migrated to a new permission group structure with improved multi-tenant support and more granular access control for marketplace operators.

API

Trial expiration handling

Login and authentication routes now remain accessible even when a tenant's trial period has expired, ensuring users can still access their accounts.

💎 Changed

Products

Product variant substatus consolidation

Product variants now use the product's substatus field instead of maintaining their own, simplifying status management across the platform.

🪲 Fixed

API

Fixed an issue where tenant creation would incorrectly set a default company address.

Emails

Fixed an issue where empty email configurations could cause errors. The platform now properly validates email settings before use.

Orders

Fixed an issue where order subtotals could calculate incorrectly when using marketplace order line numbers.

API

Fixed exchange rate caching to work correctly across multiple tenants in the marketplace.

🚫 Deprecated

Products

The following product fields are now deprecated and will be removed in a future release:

  • Several legacy product fields related to outdated workflows

Please update your integrations to use the current product field alternatives.

Products

The following variant fields are now deprecated and will be removed in a future release:

  • Variant-specific substatus field (use product substatus instead)
  • Several other legacy variant fields

Please update your integrations to use the current variant field alternatives.

: Staging

: Production

💎 Changed

This release contains internal improvements and maintenance updates.

: Staging

: Production

🪲 Fixed

Orders

Fixed an issue where order subtotals could be calculated incorrectly in marketplace orders with multiple sellers.

: Staging

: Production

🪲 Fixed

shipping vouchers

Fixed an issue where shipping costs were included in the discounted order total at checkout, even when a free shipping voucher was present. Learn more about free shipping vouchers here.

🚫 Deprecated

API fields and mutations

For the full list of deprecations and suggested replacements, see GraphQL API Deprecations and Removals.

Removed

Fully Deprecated

The following fields, types, and mutations have reached end of their deprecation period and have been removed:

: Staging

: Production

✨ New

Integrations

Storefront app integrations

Added support for storefront app integrations, allowing marketplaces to configure and query integrations (such as Crisp chat) that are available to storefronts. This enables better third-party tool management across the platform.

Seller mgmt

Trial period tracking

Added the ability to track trial end dates for marketplace tenants, making it easier to manage subscription trials and billing periods.

Seller mgmt

Improved merchant onboarding emails

Enhanced the merchant onboarding flow with dedicated email templates for password setup, ensuring merchants receive clear, actionable instructions when their accounts are created.

Seller mgmt

Public seller metadata

Added metadata support to the PublicSeller query, allowing storefronts to access custom seller information without authentication.

💎 Changed

Seller mgmt

Tenant signup improvements

Improved the tenant signup process by making it transactional and moving merchant password emails to an independent task, ensuring more reliable account creation and email delivery.

Seller mgmt

Company name validation

Company names are now required when updating seller data, preventing incomplete seller profiles.

Seller mgmt

Tenant expiration validation

Added validation to prevent access to expired marketplace tenants, improving platform security and billing enforcement.

🪲 Fixed

Shipping

Fixed an issue where shipping voucher discounts were calculated incorrectly in certain scenarios.

Seller mgmt

Fixed an issue where warehouse resolution for marketplace sellers could return incorrect results.

Checkout

Fixed an issue that allowed the creation of multiple checkout and storefront themes, which could cause conflicts.

Orders

Fixed an error that occurred when processing order lines without inventory allocations.

Customer mgmt

Fixed an issue where duplicate Trolley user accounts could be created under certain conditions.

API

Fixed database migration issues related to unique constraint conflicts.

API

Fixed an issue where asynchronous operations were not properly committed to the database.

Seller mgmt

Fixed missing email parameters in marketplace operator queries.

API

Fixed an issue where certain agreement types incorrectly exposed metadata interfaces.

🚫 Deprecated

API

Removed deprecated fields

Removed the following deprecated fields:

  • allowedCountryAreas from shipping zone queries
  • seller field from MultiSellerShippingMethod
  • is_sandbox and sandbox_end fields from tenant configuration

: Staging

: Production

🪲 Fixed

Orders

Fixed an issue where order subtotals could display incorrect amounts when marketplace orders contained line items from multiple sellers.

: Staging

: Production

💎 Changed

This release contains internal improvements and maintenance updates.

Was this page helpful?