: Staging
: Production
✨ New
seller mgmt
Enhanced seller agreement management
- When a seller's agreement is changed with
sellerDataUpdate, the agreement history will now be saved. - Added the
sellerAgreementsquery to retrieve the agreement history for a seller. - Added the
AgreementSellers.effectiveAtdatetime field, that records when an agreement went into effect. - Ledger calculations will now use the agreement
effectiveAtfield when calculating commissions, rather than the date the agreement was acknowledged. - Added new mutations,
sellerAgreementAssignandsellerAgreementDeleteto have better control over managing seller agreements. - Buyers will no longer be able to check out with items sold by a seller who has not signed their marketplace agreement.
emails
Order line seller added to email payloads
Adding the seller for each order line in the order confirmation email payloads.
webhooks
Order line metadata added to webhook payloads
Added order line metadata and private metadata to webhooks.
🪲 Fixed
emails
Fixed an issue that caused order fulfillment email to not be sent.
emails
Fixed an issue where the order partially cancelled email was not sent.
users
Fixed an issue with URL validation for creating staff members and updating staff email or password.
🚫 Deprecated
catalog
Removed productVariant.ids
Removed the deprecated ids argument for the productVariant query, which has passed its deprecation period.
orders
Deprecated bids and offers
Deprecated bids and offers, including all related queries and mutations, with a removal date of November 21, 2024.