: Staging
: Production
✨ New
Base amount money field for better accuracy
Added a baseAmount
field to all money-related objects (Money
, MoneyRange
, TaxedMoney
). This field represents the monetary value in the smallest unit of the currency, offering greater accuracy over the existing amount
floating point field.
For example, in currencies with two decimal places like USD, $12.45 will be represented as baseAmount=1245
.
The amount
field is now deprecated and will be removed in 6 months.
Allow buyer to query suborders
A buyer can now query me.NauticalOrder.subOrders
for the seller order information. Payout-related fields on the seller order will not be visible to the buyer.
Seller ID on multi seller shipping method
Added the sellerId
field to the MultiSellerShippingMethod
type.
🪲 Fixed
Fixed an issue where duplicate transaction records could be created against the same Stripe payment intent. This did not affect the actual payment captured by Stripe.
🚫 Deprecated
Deprecated money fields
The amount
and localized
fields on the money
type have been deprecated and will be removed after a deprecation period.
Removed dummy_credit_card payment gateway
Removed the dummy_credit_card
payment gateway. All test payments should be done through the dummy
gateway going forward.
Removed gift card model
Removed the GiftCard
model, including all related queries and mutations.