Skip to main content

455 posts tagged with "API"

View All Tags

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

: Staging

: Production

✨ New

Products

Wishlist management

Added the ability for customers to create, update, and set default wishlists, making it easier to save and organize favorite products.

Orders

Fee breakdown in order details

Marketplace operators can now see detailed fee breakdowns directly on the order page, providing better visibility into commission and platform fees.

Orders

Conversation support in orders

Added conversation data to order queries, enabling better communication tracking between buyers and sellers.

💎 Changed

Tax

Improved Avalara tax calculations

Updated the Avalara tax integration to use more accurate checkout shipping calculations, improving tax accuracy at checkout.

Webhooks

Enhanced customer webhook data

Customer webhook payloads now include additional fields, providing more complete customer information to integrated systems.

🪲 Fixed

Tax

Fixed an issue where checkout shipping taxes were calculated incorrectly in certain scenarios.

Shipping

Fixed an error that occurred when attempting to use a non-existent seller shipping method during checkout.

: Staging

: Production

✨ New

API

Dashboard configuration management

Added the ability to manage dashboard configurations with a new mutation and manage_dashboard_configuration permission, allowing marketplace operators to customize dashboard settings.

Webhooks

Order substatus in webhooks

Order webhooks now include substatus information, providing more detailed order state tracking for integrations.

Orders

Quote and offer seller orders in Me query

Sellers can now retrieve their quote and offer-related orders directly through the Me query, simplifying access to these order types.

Products

Product variant substatus field

Added a sub_status field to the ProductVariant type, enabling more granular tracking of variant states.

🪲 Fixed

API

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

: Staging

: Production

✨ New

Orders

Quote order payment support

Customers can now pay for quote orders directly through the platform, streamlining the quote-to-order workflow.

Orders

Initial offer status tracking

Added status and substatus tracking for initial offers, providing better visibility into the offer lifecycle.

✨ New

Shipping

Custom shipping price overrides

Marketplace operators can now override shipping method prices on individual orders, allowing for manual adjustments when needed.

Orders

Cancel quote orders

Added the ability to cancel quote orders, giving both customers and sellers more control over the quote process.

Orders

Edit billing address in draft orders

Customers can now update their billing address when editing draft orders, improving order flexibility before finalization.

Orders

Draft order notifications

Draft order mutations now trigger email notifications, keeping customers and sellers informed of order updates.

✨ New

Emails

CC and BCC email support

Email notifications now support CC and BCC recipients, enabling better communication workflows.

✨ New

API

Dashboard configuration options

Added dashboard configuration model and API support, allowing marketplace operators to customize the dashboard experience.

💎 Changed

Performance

Performance improvements

Made several performance improvements across the platform:

  • Loading users for group queries is now significantly faster.

💎 Changed

Products

Product status enforcement

Product status, substatus, and master product settings are now properly enforced, ensuring data consistency across the platform.

💎 Changed

Orders

Quote order workflow improvements

Seller orders are now created when quotes are requested, and shipping updates from marketplace orders are automatically applied to seller orders for quotes.

🪲 Fixed

Products

Fixed an issue with catalog imports where seller information was not properly associated with imported products.

Integrations

Fixed several issues with the Typeform integration that could prevent form submissions from being processed correctly.

: Staging

: Production

✨ New

Checkout

Minimum checkout amount enforcement

Added a configurable minimum checkout amount setting. Checkouts cannot be completed if the order total falls below this threshold, helping marketplaces enforce minimum order values.

Orders

Quote order management

Added comprehensive support for quote orders, including:

  • New queries to retrieve quote orders
  • Ability to convert checkouts into quote requests
  • Email notifications for quote orders
  • Payment creation for quote orders
  • Sub-status management for quote workflows
Orders

Order source tracking

Orders and marketplace orders now track their origination source (e.g., storefront, quote request, draft order), making it easier to analyze order patterns and filter orders by channel.

Payouts

Effective payout method tracking

Vendor payouts now record the effective payout method used, providing better visibility into how sellers are paid.

Webhooks

Enhanced webhook support

Added webhook events for marketplace orders and customer-related actions, enabling better integration with external systems.

💎 Changed

Products

SKU no longer required for variants

Product variants can now be created and updated without requiring a SKU, providing more flexibility in product catalog management.

Permissions

Expanded permissions for draft and quote orders

Updated permission model to properly support draft order and quote order management across marketplace operators and sellers. Marketplace operators can now manage collections.

🪲 Fixed

Orders

Fixed an issue where draft orders could not be finalized in certain scenarios.

Orders

Fixed an issue preventing customer selection during draft order creation in the Dashboard.

Orders

Fixed validation logic for quote orders to ensure proper status transitions, including enforcement when awaiting payment.

Payments

Fixed an issue where Stripe payment intents were incorrectly reused when payments had already succeeded or were processing, preventing duplicate charges.

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

Was this page helpful?