Skip to main content

API v1.27.0

: Staging

: Production

✨ New

Orders

New order payout status

Introduced a new NOT_PAID payout status for orders, providing clearer tracking of orders that haven't yet been included in seller payouts.

Customer mgmt

WorkOS authentication support

Added WorkOS as an authentication option when creating customer tokens, enabling single sign-on (SSO) capabilities for customer accounts.

Products

Update product types

Product types can now be updated after creation, allowing you to reorganize your catalog structure without recreating products.

Attributes

Custom attribute filtering

Added support for custom attribute filters on products, giving you more flexibility in how customers browse and search your catalog.

🪲 Fixed

Orders

Fixed an issue where refunds weren't being included when calculating the available payout balance for orders.

Orders

Fixed an issue where declined fulfillments were incorrectly triggering shipping cost accruals.

Orders

Fixed an issue where other sellers could inadvertently access marketplace orders using the nauticalOrderByToken query.

Payments

Fixed an issue where Stripe webhook events weren't being properly recreated during webhook processing, which could cause payment status updates to fail.

Payments

Fixed an issue where Stripe webhook handlers weren't running within database transactions, which could lead to data inconsistencies during payment processing.

Customer mgmt

Fixed an issue where buyer ledgers weren't being created automatically during account creation.

Orders

Fixed an issue where foreign exchange amounts weren't properly accounting for declined and cancelled orders.

Payments

Fixed an issue where payment captures were being recorded in ledgers even when webhook-created transactions didn't exist.

Webhooks

Fixed an issue where product update webhooks weren't being triggered consistently when products or variants were modified.

Products

Fixed an issue that prevented publishing products that already had a category assigned.

Orders

Fixed an issue where seller orders without ledger entries would cause errors when calculating balances.

Shopify

Added migration to manually increment Shopify API versions, ensuring compatibility with the latest Shopify platform updates.

Orders

Fixed an issue where orders were being incorrectly marked as partially paid when payments were unaccrued.

Emails

Moved partial order cancellation and pending quote email templates to the user emails section for better organization.

Orders

Fixed an issue where the payoutStatus field on orders showed incorrect values when payouts remained in draft status for extended periods.

Products

Fixed an issue with product resolution that could cause incorrect data to be returned in certain query scenarios.

Was this page helpful?