Skip to main content

439 posts tagged with "API"

View All Tags

: Staging

: Production

✨ New

Orders

Quote order support

Added support for creating and managing quote orders, allowing customers to request pricing quotes before placing orders. Marketplace operators can now enable quote order functionality for their marketplace.

Orders

Enhanced seller order filtering

Sellers now have access to improved filtering options when viewing their orders, making it easier to find and manage specific orders.

💎 Changed

Products

Product status compatibility improvements

Updated product status and sub-status handling to improve compatibility and consistency across the platform.

Products

Draft product ownership transfer

When a marketplace operator approves a draft product, ownership is now properly transferred to ensure correct product management and permissions.

🪲 Fixed

Shipping

Improved error messages when ShippyPro drop-off points are unavailable, providing clearer guidance to users during the shipping setup process.

Products

Fixed an issue where the product identifier filter could return incorrect results in certain queries.

Products

Fixed an issue where product features could be duplicated when updating products or variants.

: Staging

: Production

✨ New

Shipping

Manual shipping method type

Added a new "Manual" shipping method type, providing more flexibility in configuring custom shipping options for your marketplace.

Orders

Quote status for orders

Orders can now have a "Quote" status, enabling better tracking of orders that are pending customer approval or negotiation.

Orders

Order substatuses

Added support for order substatuses, providing more granular tracking of order states throughout the fulfillment process.

Products

Catalog import tracking

Added the ability to query the status and progress of catalog import processes, making it easier to monitor bulk product uploads.

💎 Changed

Products

Return policy default value

The default return policy period has been changed from 15 days to 0 days, giving sellers more control over their individual return policies.

🪲 Fixed

Payouts

Fixed an issue where the dashboard query for payouts to process could return incorrect results.

Shopify

Fixed an issue with Shopify inventory synchronization where inventory levels were not properly decremented after order placement.

Products

Fixed an issue where catalog import log records could have an empty content type, causing import tracking to fail.

API

Fixed an issue with default sorting behavior in product and variant queries that could return unexpected ordering.

: Staging

: Production

✨ New

Products

Image upload via URL

You can now create product images by providing a URL instead of uploading a file directly, making it easier to import products from external sources.

Products

Product variant descriptions

Product variants now support their own description fields, allowing sellers to provide variant-specific details that differ from the main product description.

Seller mgmt

Metadata support for sellers

Added metadata fields to the seller model, enabling marketplace operators to store custom seller-level data.

Products

Product and variant status management

Products and variants now have status and substatus fields, providing better control over product lifecycle and visibility.

💎 Changed

Orders

Improved order splitting logic

Orders are now split by the variant's seller rather than the product's seller, ensuring more accurate order routing in master product scenarios.

Collections

Updated collection permissions

Collection permissions have been refined to provide better access control for marketplace operators and sellers.

🪲 Fixed

Products

Fixed an issue where sellers could unintentionally change product ownership when updating their own products.

Products

Fixed an issue where sellers could see all variants on master products instead of only their own variants.

Products

Fixed product and variant filter queries to work correctly with master marketplace configurations.

Products

Fixed product publishing logic in ProductCreate and ProductUpdate mutations to ensure correct visibility settings.

Products

Fixed attribute validation in ProductVariantBulkCreate to match the validation logic used in ProductVariantCreate.

Products

Fixed attribute uniqueness checks for master product variants to properly filter by seller.

Attributes

Fixed an issue where sellers could create new attribute values even when the feature was disabled by marketplace settings.

Shipping

Added validation to ensure a minimum weight of 0.01 kg when using ShippyPro shipping integration.

Integrations

Fixed an issue with the Klaviyo integration where newly created customers were not being added to the correct lists.

: Staging

: Production

✨ New

API

Product variant seller information

Added a seller field to product variants, making it easier to identify which seller offers each variant.

💎 Changed

Shopify

Shopify synchronization improvements

Updated the Shopify integration to use an improved synchronization configuration, enhancing data consistency between platforms.

Products

Unique product slugs for imports

Product imports now ensure that all product slugs are unique, preventing conflicts when importing products from external sources.

🪲 Fixed

Shipping

Fixed an issue where weight-based shipping methods would not include shipping options that didn't have a minimum weight requirement.

Shipping

Fixed an issue where shipping label creation through ShippyPro would fail when product weights were not in acceptable units.

Shipping

Fixed an issue where creating shipping labels through ShippyPro would fail for fulfillments containing products with duplicate names.

: Staging

: Production

✨ New

Products

Catalog import job tracking

Added tracking and logging for catalog import processes, making it easier to monitor and troubleshoot product imports.

Products

Product variant name field

Product variant creation now supports a name field, allowing for more descriptive variant labels.

✨ New

API

Error message improvements

Error messages are now always returned with detailed information, improving error handling and debugging capabilities.

✨ New

Analytics

Daily order summary insights

Added daily dimension support to marketplace order summaries, enabling more granular reporting and analysis.

💎 Changed

Checkout

Improved checkout error messages

Enhanced error messages during checkout to provide clearer guidance when issues occur.

💎 Changed

Shopify

Updated Shopify synchronization

Switched to an improved synchronization configuration for Shopify integrations, enhancing reliability and performance.

🪲 Fixed

Shipping

Fixed an issue where ShippyPro labels could not be created for orders containing products without weight information.

Orders

Fixed allocation logic when replacing order lines to ensure inventory is correctly managed.

API

Fixed validation errors that could occur during bulk operations.

🪲 Fixed

Payouts

Fixed an issue where refunds were incorrectly allowed for orders included in locked or completed payouts.

🪲 Fixed

Payments

Resolved errors that could occur during the payment confirmation step in checkout.

Payouts

Fixed an issue where affiliate commissions were incorrectly deducted from seller payouts.

Orders

Fixed an issue where discounts were incorrectly applied to seller orders in certain scenarios.

🚫 Deprecated

Shipping

Removed the Hermes late pickup warning, as this feature is no longer supported.

: Staging

: Production

✨ New

Products

Master product variant support

Added backend support for master product variants, enabling better product relationship management across the marketplace.

🪲 Fixed

Payments

Fixed an issue where payment capture transactions could fail when a previous transaction didn't exist, improving payment processing reliability.

Payments

Resolved errors that could occur when the payment process was interrupted, ensuring more graceful error handling during checkout.

🪲 Fixed

Orders

Fixed an issue where order line replacements didn't properly transfer all marketplace-specific line fields and allocations.

Orders

Resolved an issue where the order activity feed missed updates when automatic payment capture was enabled.

🪲 Fixed

Payouts

Fixed an issue that prevented the removal of all sellers from a payout, ensuring proper payout management controls.

🪲 Fixed

Shipping

Fixed an issue where ShipEngine labels couldn't be created for orders containing products without weight specifications.

🪲 Fixed

Integrations

Fixed catalog update operations to properly check sync settings before triggering updates, preventing unnecessary synchronization attempts.

🪲 Fixed

Webhooks

Fixed webhook management to properly enable and disable webhooks when plugins are activated, deactivated, or when sync-related settings are changed.

: Staging

: Production

💎 Changed

This release contains internal improvements and maintenance updates.

: Staging

: Production

✨ New

Shopify

Granular sync settings for Shopify integration

Sellers can now configure detailed sync settings for the Shopify integration, giving them more control over how their products and inventory are synchronized between platforms.

Customer mgmt

New permission for managing group permissions

Added a new MANAGE_PERMISSIONS permission that allows marketplace operators to control who can manage group permissions, providing more granular access control.

🪲 Fixed

Products

Fixed an issue where the products query would not execute when using fragments in GraphQL queries.

Products

Fixed an issue where variant weight was not being updated correctly when saving simple products.

Products

Fixed the logic for determining product visibility to users, ensuring products display correctly based on permissions.

Orders

Fixed an issue where adding notes to the order activity feed would throw an error.

Orders

Fixed an issue where the order activity feed was missing updates when automatic payment capture was enabled.

Orders

Orders that don't require payment are now correctly marked as fully charged.

Orders

Fixed an issue where seller orders would remain in "Unpaid" status when Stripe automatic payment capture was enabled.

Orders

Fixed an issue in the order line replacement logic that could cause incorrect line item handling.

Payouts

Fixed an issue where "Paid" payouts were not correctly releasing "Excluded" payouts for future payout processing.

API

Fixed typos in the marketplace payments summary insights that could cause incorrect data display.

API

Fixed a circular import error that could cause server startup issues.

💎 Changed

Seller mgmt

Enhanced seller management permissions

Added permission checks for creating seller user mappings and managing categories, requiring the MANAGE_MARKETPLACE permission for better security.

Webhooks

Improved webhook payloads

Product and variant webhook payloads now include attribute data, providing more complete information for integrations.

: Staging

: Production

✨ New

Emails

Payout completion notifications

Sellers now receive an email notification when a payout is completed through a payment gateway (such as Stripe or Trolley), providing better visibility into payout status.

✨ New

Products

Category-based product assignment

Categories can now control which products are assigned to them, giving marketplace operators more flexibility in organizing their product catalog.

💎 Changed

Shopify

Granular sync settings for Shopify integration

Sellers can now configure more detailed synchronization settings for the Shopify integration, allowing better control over how their products sync between platforms.

💎 Changed

Performance

Performance improvements

Made several performance improvements across the platform:

  • Product detail pages in the dashboard now load significantly faster.
  • Plugin settings configuration has been optimized for better responsiveness.

🪲 Fixed

Checkout

Fixed an issue where checkout could fail with an error if certain login configurations were not properly set up.

Checkout

Fixed an issue where unexpected shipping rates could appear during checkout in certain scenarios.

🪲 Fixed

Shipping

Fixed an issue with ShippyPro integration where email fallback values could cause shipping label creation to fail.

Shipping

Fixed an issue where seller-created shipping zones and warehouses were not visible to marketplace operators.

🪲 Fixed

Seller mgmt

Fixed an issue where vendor agreements were not correctly displaying 0% commission rates.

🪲 Fixed

Orders

Fixed an issue where replacing an order line could cause an unexpected increase in available stock.

🪲 Fixed

Discounts

Fixed an issue where creating a new "Free Shipping" voucher would incorrectly change to a "Percentage" voucher type when saved.

Was this page helpful?