Skip to main content

463 posts tagged with "API"

View All Tags

: Staging

: Production

🪲 Fixed

email change request

Seller staff members can now update their seller account email address without requiring assistance from the marketplace operator.

marketplace trial period

Fixed an issue where first time marketplace operators had limited access to marketplace features when their trial period expires. You can learn more about the trial period and billing cycles here.

✨ New

storefront properties

When configuring storefront properties, variant attributes are now independent of product attributes and will behave differently. Learn more about this change here.

🚫 Deprecated

API fields and mutations

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

: Staging

: Production

✨ New

Tax

Stripe Tax integration

Added support for Stripe Tax calculations on marketplace orders, including tax code management and automatic tax calculation for order lines and shipping.

Orders

Enhanced discount visibility

Order details now display total discount amounts and correctly show original prices before discounts were applied, providing better transparency on savings.

Products

Square logo support

Added the ability to upload and display square logos for storefronts, giving marketplace operators more flexibility in branding.

Customer mgmt

Trial validation for guest users

Anonymous users can now be validated for trial eligibility, streamlining the onboarding experience for new customers.

🪲 Fixed

Orders

Fixed an issue where fulfillment update and creation emails displayed incorrect order amounts.

Orders

Fixed an issue where fulfillment decline emails showed incorrect amounts.

Products

Fixed a bug where product and variant dimensions could not be saved when edited to zero.

Orders

Fixed an issue that caused duplicate decline emails to be sent by consolidating the triggering event.

Products

Fixed issues with multi-currency product updates to ensure pricing displays correctly across different currencies.

Orders

Removed the deprecated purchase order document type from invoice creation to prevent errors.

Attributes

Fixed an issue where blank attribute values could be created, which could cause data inconsistencies.

🚫 Deprecated

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

  • MarketplaceConfiguration.enable_stock_allocation_for_offers — stock allocation behavior is now standardized
  • Revenue accrual strategy configuration — replaced by simplified revenue recognition
  • applicable_volume_discounts and applicable_volume_discounts_by_seller — volume discount logic has been consolidated

: Staging

: Production

🪲 Fixed

fulfillment details

Made improvements to the fulfillment details email received by customers when an order is fulfilled. Learn more about order fulfillment here.

fulfillment details

Improved the accuracy of order details for declined fulfillments. Learn more about declining fulfillments here.

✨ New

shipping discounts

Customers can now view the details of a shipping discount as part of an order's summary at checkout.

🚫 Deprecated

API fields and mutations

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

: Staging

: Production

💎 Changed

Maintenance

This release contains internal improvements and maintenance updates.

: Staging

: Production

✨ New

Checkout

Original pricing and discounted shipping

Added new fields to checkout that display the original total price before discounts and the discounted shipping price, making it easier to show savings to customers during checkout.

Seller mgmt

Marketplace seller filtering

Added the ability to filter sellers by whether they are marketplace sellers, making it easier to distinguish between different seller types in your platform.

API

Enhanced superuser permissions

Introduced a new permission system for Nautical employees, providing better control over administrative access and improving platform security.

Customer mgmt

First login tracking

The platform now tracks when marketplace operators first log in to a new tenant, helping with onboarding analytics and support.

💎 Changed

Seller mgmt

Seller onboarding is now disabled by default for new tenants. Marketplace operators can enable it through their configuration settings when ready.

Tax

The Nautical Test Tax App is now disabled by default for new tenants, allowing you to configure your preferred tax solution from the start.

Products

Removed the deprecated seller_product_types database table as part of ongoing platform improvements.

🪲 Fixed

Seller mgmt

Fixed an issue where sellers could be approved without having a subscription plan assigned, ensuring proper billing setup before activation.

Payouts

Fixed a crash that could occur when viewing vendor payout information in certain scenarios.

Products

Fixed an issue where invalid variant attributes could be added to product types, ensuring data integrity.

Products

Fixed an issue where product variant quantity availability was not considering the shipping country, which could lead to incorrect inventory displays.

Checkout

Fixed an error that occurred when attempting to complete checkout without a billing address, now returning a clear error message.

Orders

Fixed an issue where draft orders were incorrectly restricted by quote order settings, allowing proper draft order functionality.

🚫 Deprecated

Deprecated several app-related queries and mutations scheduled for removal in March 2025. If you're using custom apps, please review the API documentation for migration guidance.

: Staging

: Production

🪲 Fixed

manual payments

Marketplace operators can now experience improved error messages when adding a payment manually to an order. Learn more about adding payments manually here.

🚫 Deprecated

API fields and mutations

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

: Staging

: Production

💎 Changed

API

This release contains internal improvements and maintenance updates.

: Staging

: Production

🪲 Fixed

Shipping

Fixed an issue where default shipping rates were calculated using the incorrect currency in certain marketplace configurations.

API

Fixed an issue in multi-tenant environments where the currency exchange rate refresh task would fail to update rates correctly.

Products

Fixed an issue where preloaded product filters were incorrectly appearing as filterable options in the storefront.

Checkout

Fixed an issue where deleting the last item from a checkout while another item was being deleted could cause an unexpected server error.

: Staging

: Production

✨ New

API

Marketplace subscription queries

Added GraphQL queries for managing marketplace subscriptions, enabling better visibility and control over subscription data.

Attributes

Filter attributes by variant assignability

Added a filter to the attributes query that returns only attributes that can be assigned to product variants, making it easier to manage variant-specific attributes.

🪲 Fixed

Products

Fixed an issue where creating a product without specifying a product type would succeed instead of returning a validation error.

Products

Fixed an issue where custom fields on product variants could not be left empty, even when they were not marked as required.

Products

Fixed an issue where variant creation would fail if product-defined variant attributes were not provided during creation.

Orders

Fixed an issue where document types other than packing slips could be created for seller orders, which is not supported.

API

Fixed an issue where supported currencies were not properly initialized during tenant creation.

Discounts

Fixed an issue where applying free shipping sales could cause ledger imbalances in order accounting.

: Staging

: Production

✨ New

Shipping

Automatic shipping zone configuration

When sellers update their business details, the platform now automatically creates default shipping zones and rates based on their location, streamlining the onboarding process.

Checkout

Original pricing visibility

Added the ability to view original prices alongside discounted prices during checkout, providing better price transparency for customers.

Seller mgmt

Enhanced tenant management

Added a new administrative view to find and manage tenant logins, making it easier for platform operators to support their sellers.

Emails

Improved pending seller notifications

Added new template variables for pending seller email notifications, allowing for more personalized and informative communication.

🚫 Deprecated

Products

Pricebooks deprecated

Pricebooks have been deprecated and will be removed in a future release. Please migrate to alternative pricing strategies.

Orders

Quotes deprecated

The quotes feature has been deprecated and will be removed in a future release.

🪲 Fixed

Products

Fixed an issue where products could have duplicate variants with identical attribute combinations.

Seller mgmt

Fixed an issue where new marketplace operators were not properly linked to the marketplace seller account.

Payments

Fixed an issue where card details were not using the correct Stripe API key in certain scenarios.

Webhooks

Fixed missing webhook permissions for fulfillment update events.

Products

Fixed an issue where bulk stock allocation quantities were not being logged correctly.

Seller mgmt

Fixed an issue where seller users were not being created for new marketplace operators.

Orders

Fixed a crash that could occur when resolving unit prices for certain order configurations.

Products

Fixed validation for required custom fields and attributes to ensure they are properly enforced during product creation and updates.

Products

Fixed an issue where non-required variant custom fields were incorrectly being marked as mandatory.

Attributes

Fixed several issues with attribute variant handling, including proper product association and cleanup of orphaned attributes.

Seller mgmt

Fixed the default marketplace name for new sellers to display as "My marketplace" instead of being blank.

Products

Fixed validation to ensure seller agreements are properly checked when creating products or making them available for purchase.

Products

Fixed an issue where variants with boolean attributes could not be saved correctly.

Products

Fixed an issue where variant attributes were not properly added to products using the flexible template strategy.

Attributes

Fixed handling of datetime attributes to properly save empty values when no date is provided.

Products

Fixed product deletion to properly remove all associated products regardless of template strategy.

Seller mgmt

Fixed an issue preventing sellers from saving their business details in certain scenarios.

Was this page helpful?