💎 Changed
Account register mutation enhancements
Extended the accountRegister mutation to support new input fields and adding default addresses when creating accounts.
The following fields have been added to the AccountRegisterInput:
firstNamelastNamedefaultBillingAddressdefaultShippingAddress
Create seller with owner enhancements
Extended the sellerWithOwnerCreate mutation to accept metadata for the seller or the user being created as part of the mutation, through the metadata field.
Furthermore, the sellerWithOwnerCreate mutation can now be run with a custom app bearer authentication token.
🚫 Deprecated
Create seller with owner status input
The DetailedSellerInput.status field, which is used in the sellerWithOwnerCreate mutation, has been deprecated.
Going forward, this field will be ignored. The seller will always be created in the PENDING state.
🪲 Fixed
Fixed an issue where the API could return a 500 error and prevent checkout after receiving a 404 error from Stripe when trying to find a PaymentIntent.