Skip to main content

API v1.26.0

: Staging

: Production

✨ New

Orders

Order payouts summary

Added a new payoutsSummary field on the Order object, providing a quick overview of payout status and amounts for marketplace orders.

Orders

Refund ledger tracking

Refunds are now automatically recorded in financial ledgers, providing better accounting and auditability for order refunds across sellers.

✨ New

Attributes

Custom field templates

Introduced custom field templates for product attributes, allowing you to define reusable attribute configurations and apply them consistently across your catalog.

Attributes

Date attribute values

Attribute values can now be resolved as dates, enabling more flexible product data modeling for time-based attributes.

✨ New

API

Ledger data backfill

Added a mutation to backfill historical ledger data, helping ensure financial records are complete for existing orders and refunds.

💎 Changed

Products

Product type input simplification

When creating products, the productType ID is now specified directly in the ProductInput rather than nested in ProductCreateInput, simplifying the mutation structure.

🪲 Fixed

Orders

Fixed an issue where cancelled refunds could be double-counted in order totals.

Orders

Fixed an issue where refunding cancelled orders would incorrectly adjust sales tax calculations.

Orders

Fixed an issue where refunding discounted orders that were later cancelled could result in incorrect ledger entries.

🪲 Fixed

Discounts

Fixed an issue where applying voucher codes could use invalid vouchers with the same code instead of the active one.

🪲 Fixed

Products

Fixed an issue where the is_visible field could not be updated via mutation.

🪲 Fixed

API

Fixed an issue where the JournalEntry.refund relationship was not accessible via the API.

Was this page helpful?