Skip to main content

526 posts tagged with "API"

View All Tags

: Staging

: Production

🪲 Fixed

shopify plugin
  • General fixes and improvements to the Shopify plugin. Learn more about how to integrate Shopify into your marketplace 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:

  • OfferOrderSubStatusFilter

: Staging

: Production

✨ New

Billing

GMV tracking and metering​

Added support for tracking Gross Merchandise Value (GMV) for subscription-based marketplaces. The platform now automatically records daily GMV and meters payment captures, enabling usage-based billing. Dummy payments are excluded from GMV calculations to ensure accurate reporting.

Billing

Stripe subscription webhooks​

Added webhook handling for Stripe subscription events, allowing the platform to automatically update subscription status when changes occur in Stripe.

Billing

Automatic customer creation in Stripe​

When a new marketplace account is created, a corresponding customer record is now automatically created in Stripe, streamlining the billing setup process.

✨ New

API

Currency conversion without plugin dependency​

Currency conversion rates now work independently of external plugins, improving reliability and reducing dependencies.

🪲 Fixed

Wishlist

Fixed an issue where duplicate wishlist entries could cause errors when creating or updating wishlists.

Shopify

Fixed an issue preventing new Shopify connections from being established successfully.

Checkout

Fixed a crash that could occur when saving VAT codes during checkout.

API

Fixed an issue where persisted headers in the GraphQL playground were not being saved correctly.

Products

Fixed an issue with category slug uniqueness constraints that could cause conflicts when categories were soft-deleted and recreated.

: Staging

: Production

✨ New

units of length

Marketplace operators can now achieve the following with length units:

  • Convert different length units in the dashboard. Units that can be converted include millimeters (mm), centimeters (cm), meters (m), inches (in), feet (ft), and yards (yd).
  • Retrieve the dimensions of a product via the GraphQL API. With this, dimensions can be retrieved in the marketplace's default unit when needed.
  • Apply partial updates to the different variants of a product (e.g an update in the length but not the width of a product.)

🚫 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:

  • addressType
  • userType

: Staging

: Production

✨ New

Products

Product and variant dimensions​

Added support for storing physical dimensions (length, width, height) on products and variants, enabling more accurate shipping calculations and better product display.

Products

Enhanced category filtering​

Improved category filtering capabilities, making it easier to find and organize products by category.

Products

Collection type filtering​

Added the ability to filter collections by type, making it easier to manage and organize different collection categories.

🪲 Fixed

Payouts

Fixed an issue where the order payouts summary could display incorrect totals when no accrual payouts existed.

API

Fixed an issue where apps incorrectly retained the ability to manage permissions, ensuring proper permission boundaries.

API

Fixed several permission-related issues to ensure all permission groups are correctly configured and legacy permissions are properly removed.

Products

Fixed an issue where updating variant cost price could incorrectly affect the variant's selling price.

Shipping

Resolved an issue that could cause shipping zone data to be inconsistently applied in certain scenarios.

API

Fixed an issue where marketplace configuration data could be unintentionally cleared when the domiciled currency was missing.

Seller mgmt

Fixed an issue during tenant signup where marketplace operator users were not properly marked as staff.

🚫 Deprecated

API

Deprecated fields and inputs​

Several fields and inputs have been deprecated and will be removed in a future release:

  • The sellerProductTypes field has been deprecated in favor of more flexible product type management.
  • The vendorType input is no longer used and will be removed.
  • The microsite input in checkout completion has been deprecated.
  • The requiresQuote variant field is deprecated as quote functionality has been restructured.
  • The includeTaxesInPrices setting is deprecated in favor of more granular tax configuration.
  • The MANAGE_PERMISSIONS, MANAGE_MICROSITES, and MANAGE_TRANSLATIONS permissions are deprecated as these capabilities are being reorganized.

: Staging

: Production

💎 Changed

API

This release contains internal improvements and maintenance updates.

: Staging

: Production

💎 Changed

This release contains internal improvements and maintenance updates.

: Staging

: Production

✨ New

manual payments

We've renamed wire payments to manual payments. Manual payments describe non-card payments made to a marketplace operator outside of checkout for orders that originate as draft or quote.

units of length

Marketplace operators can now choose length units to use when describing an product. Options include inches, feet, yards, millimeters, centimeters, and meters.

🚫 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

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:

  • InReportOrderCustomerSummaryType
  • InReportOrderSellerSummaryType
  • InReportOrderMarketplaceSummaryType
  • InReportMarketplacePayoutsSummaryType
  • InReportMarketplaceTaxSummaryType
  • InReportMarketplaceTaxesByCountryType
  • InReportMarketplacePaymentsSummaryType
  • In the ProductCreateInput type, the following fields are now deprecated:
    • brand
    • manufacturer
    • model
    • mpn
    • sortPriorityWeight
  • In the ProductVariant type, the following fields are now deprecated:
    • description
    • features
    • isVisible

Was this page helpful?