Skip to main content

API v1.44

: Staging

: Production

note

These release notes include changes from v1.43 as well.

✨ New

Orders

Updated the NauticalQuoteOrderSendToCustomer mutation to add the ability to send a payment link to the buyer for draft orders, similar to quote orders.

Also added the ability for buyers to run the NauticalDraftOrderComplete mutation to submit payment and finalize their own draft orders.

note

New instances of the reference storefront include this functionality, but existing instances must update their code to take advantage of these changes.

Catalog

Filter products by mpn

Added the mpn field to the ProductFilterInput filter, to support filtering products by MPN.

Seller mgmt

Added the isMarketplaceSeller boolean field to the Seller object, which identifies if a seller corresponds to the marketplace owner.

Custom fields

Query a custom field template

Added the customFieldTemplate query, to retrieve details for a signle custom field template.

💎 Changed

Orders

Query draft orders by token

The nauticalOrderByToken query now returns draft orders.

Apps

Upgraded Klaviyo plugin API

Upgraded the Klaviyo integration to use Klaviyo's updated API endpoint.

Apps

Upgraded Stripe plugin API

Updated the Stripe API integration to account for changes to the Stripe Charges API.

Payouts

Updated permission to view seller order payout data

Updated the permissions required to view payout summary information on seller orders. Sellers now only need the manage_orders permission to view this data.

🪲 Fixed

Payments

Fixed an issue with Stripe ACH payments when the "Store customer cards" setting was turned on.

Payouts

Fixed an issue where the vendorPayoutList query returned excluded payouts.

Payouts

Fixed a display issue with the commission column in vendor payouts.

Catalog

Fixed an issue where sellers with permission to manage attributes could edit or delete attributes added by other sellers.

Catalog

Fixed an issue that caused the following error when creating a new product with a date attribute: TypeError in AttributeValue Model: Multiple Values for 'date_time'

🚫 Deprecated

Apps

Removed the following types around Klaviyo plugin sync, which are longer in use:

  • PluginSyncSettings query
  • PluginSyncUpdate mutation
  • SyncConfiguration
  • SyncConfigurationDirection
Orders

Deprecated the Fulfillment.totalLinesPrice field, which is replaced by the Fulfillment.totalLinesMoney field. This field will be removed by October 25, 2024.

Orders

Deprecated the ShippingZone.default field. ShippingZones are not marked as default anymore. This field will be removed by October 17, 2024.

Designer

Deprecated the following types around designer data, which are no longer in use and will be removed by October 25, 2024.

  • DesignerData
  • DesignerDataCreate
  • DesignerDataUpdate
  • BrandingImagesDelete
  • BrandingUpdate
General

Deprecated the following types around core data, which are no longer in use and will be removed by October 25, 2024.

  • CoreData
  • CoreDataCreate
  • CoreDataUpdate

Was this page helpful?