Skip to main content

95 posts tagged with "API"

View All Tags

: Staging

: Production

🪲 Fixed

variant attributes
  • Improved error descriptions when working with variant attributes on the dashboard. Learn more about attributes here.

✨ New

attributes model improvements

A product foreign key has been added to the Attributes model in the API. This improves working with attributes in the following ways:

  • An attribute can be uniquely associated with a product.
  • An attribute can be uniquely associated with a product template.
  • An attribute can exist independently when neither product nor product template is specified.

Learn more about the Attributes model here.

🚫 Deprecated

API fields and mutations

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

: 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

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

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

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

🪲 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

🪲 Fixed

signup validation

Improvements to API key validation and error handling during the sign up process. When signing up via the API, users will experience the following:

  • When an invalid API key is used to sign up, a 401 (Unauthorized) error is returned instead of a 403 (Forbidden) error.
  • When the signup API key setting is not configured, a 404 (Page not found) error is returned.

🚫 Deprecated

API fields and mutations

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

: Staging

✨ New

order fulfillment

Marketplace operators and sellers can now fulfill orders across multiple sellers at once. This removes the friction of having to fulfill orders for one seller at a time. Learn more about fulfilling orders here.

seller onboarding

The number of steps in the seller onboarding process has been reduced. This involves removing the step where sellers have to specify their industry and product template when onboarding.

🪲 Fixed

webhooks
  • General fixes and improvements to webhook error handling. Learn more about webhooks here.
  • Improvements to third-party integration permissions and access. Learn more about integrations here.

🚫 Deprecated

API fields and mutations

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

: Staging

: Production

✨ New

price display

Marketplace operators and sellers can now choose to hide or show prices of products in their stores.

checkout improvements

The following improvements have been made to the checkout modal's performance:

  • Significant reduction to the time spent when making an order.
  • Improved data fetching and rendering.
  • Increased capacity when making bulk orders.
  • User experience when selecting shipping zones for bulk orders.
  • User experience when cancelling bulk orders.
draft orders

Improved stock allocation when creating draft orders. Learn more about draft orders here.

🪲 Fixed

shipping discounts

Fixed an issue where shipping discounts were not displayed correctly for quote orders on the dashboard.

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

  • destinationLocation
  • locations
  • originLocation
  • primaryLocation
  • productLocationCreate
  • productLocationDelete
  • productLocationUpdate
  • productSetLocationType
  • shopAddressUpdate
  • shopDomainUpdate
  • shopSettingsUpdate

: Staging

: Production

✨ New

seller agreement

Marketplace operators can now receive an email notification for when a seller accepts their marketplace agreement. The email notification contains the following:

  • The seller's company name.
  • The name of the person who accepted the agreement in the seller's company.
  • The date of acceptance.

🪲 Fixed

quote requests

Fixed an issue where marketplace owners would previously receive order confirmation emails for every quote request made by a buyer.

account activation

Fixed an issue where activated accounts for marketplace owners do not receive a link to set up their password.

fulfilled by marketplace

Fixed an issue where sellers could previously select the shipping method for a quote or order while the Fulfilled by marketplace option is already enabled.

payouts creation

Fixed an issue where marketplace operators could create new draft payouts while having failed payouts on their dashboard.

🚫 Deprecated

API fields and mutations

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

Newly Deprecated

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

  • RevenueAccuralStrategyEnum
removed

Fully Deprecated

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

  • bidAccept
  • bidCreate
  • bidReject
  • displayGrossPrices
  • orderOfferConvertToNauticalQuoteOrder
  • loginForProducts

Was this page helpful?