All Release Notes
Added 'messagePayloads' field to the 'PreviewSuccess' GraphQL type
4 March 2022
Composable Commerce
HTTP API
Enhancement
GraphQLOrders
The messagePayloads
field has been added to the PreviewSuccess
OrderEdit result in our GraphQL API.
Changes:
- [GraphQL API] Added the following types to the GraphQL schema:
OrderMessagePayload
. - [GraphQL API] Changed the
OrderCustomLineItemQuantityChanged
type:OrderCustomLineItemQuantityChanged
object type now implementsOrderMessagePayload
interface
- [GraphQL API] Changed the
OrderShippingRateInputSet
type:OrderShippingRateInputSet
object type now implementsOrderMessagePayload
interface
- [GraphQL API] Changed the
OrderCustomLineItemRemoved
type:OrderCustomLineItemRemoved
object type now implementsOrderMessagePayload
interface
- [GraphQL API] Changed the
OrderBillingAddressSet
type:OrderBillingAddressSet
object type now implementsOrderMessagePayload
interface
- [GraphQL API] Changed the
ParcelItemsUpdated
type:ParcelItemsUpdated
object type now implementsOrderMessagePayload
interface
- [GraphQL API] Changed the
OrderEditApplied
type:OrderEditApplied
object type now implementsOrderMessagePayload
interface
- [GraphQL API] Changed the
DeliveryAdded
type:DeliveryAdded
object type now implementsOrderMessagePayload
interface
- [GraphQL API] Changed the
PreviewSuccess
type:- Added the
messagePayloads
field to thePreviewSuccess
type.
- Added the
- [GraphQL API] Changed the
OrderPaymentStateChanged
type:OrderPaymentStateChanged
object type now implementsOrderMessagePayload
interface
- [GraphQL API] Changed the
ReturnInfoSet
type:ReturnInfoSet
object type now implementsOrderMessagePayload
interface
- [GraphQL API] Changed the
OrderCustomerSet
type:OrderCustomerSet
object type now implementsOrderMessagePayload
interface
- [GraphQL API] Changed the
OrderDiscountCodeStateSet
type:OrderDiscountCodeStateSet
object type now implementsOrderMessagePayload
interface
- [GraphQL API] Changed the
OrderCustomerGroupSet
type:OrderCustomerGroupSet
object type now implementsOrderMessagePayload
interface
- [GraphQL API] Changed the
OrderLineItemDiscountSet
type:OrderLineItemDiscountSet
object type now implementsOrderMessagePayload
interface
- [GraphQL API] Changed the
OrderStateChanged
type:OrderStateChanged
object type now implementsOrderMessagePayload
interface
- [GraphQL API] Changed the
OrderLineItemAdded
type:OrderLineItemAdded
object type now implementsOrderMessagePayload
interface
- [GraphQL API] Changed the
OrderImported
type:OrderImported
object type now implementsOrderMessagePayload
interface
- [GraphQL API] Changed the
OrderCustomerEmailSet
type:OrderCustomerEmailSet
object type now implementsOrderMessagePayload
interface
- [GraphQL API] Changed the
OrderCustomLineItemDiscountSet
type:OrderCustomLineItemDiscountSet
object type now implementsOrderMessagePayload
interface
- [GraphQL API] Changed the
OrderDiscountCodeAdded
type:OrderDiscountCodeAdded
object type now implementsOrderMessagePayload
interface
- [GraphQL API] Changed the
CustomLineItemStateTransition
type:CustomLineItemStateTransition
object type now implementsOrderMessagePayload
interface
- [GraphQL API] Changed the
OrderPaymentRemoved
type:OrderPaymentRemoved
object type now implementsOrderMessagePayload
interface
- [GraphQL API] Changed the
ParcelTrackingDataUpdated
type:ParcelTrackingDataUpdated
object type now implementsOrderMessagePayload
interface
- [GraphQL API] Changed the
OrderDiscountCodeRemoved
type:OrderDiscountCodeRemoved
object type now implementsOrderMessagePayload
interface
- [GraphQL API] Changed the
DeliveryRemoved
type:DeliveryRemoved
object type now implementsOrderMessagePayload
interface
- [GraphQL API] Changed the
OrderCreated
type:OrderCreated
object type now implementsOrderMessagePayload
interface
- [GraphQL API] Changed the
OrderLineItemRemoved
type:OrderLineItemRemoved
object type now implementsOrderMessagePayload
interface
- [GraphQL API] Changed the
ParcelRemovedFromDelivery
type:ParcelRemovedFromDelivery
object type now implementsOrderMessagePayload
interface
- [GraphQL API] Changed the
OrderDeleted
type:OrderDeleted
object type now implementsOrderMessagePayload
interface
- [GraphQL API] Changed the
OrderStoreSet
type:OrderStoreSet
object type now implementsOrderMessagePayload
interface
- [GraphQL API] Changed the
DeliveryItemsUpdated
type:DeliveryItemsUpdated
object type now implementsOrderMessagePayload
interface
- [GraphQL API] Changed the
ReturnInfoAdded
type:ReturnInfoAdded
object type now implementsOrderMessagePayload
interface
- [GraphQL API] Changed the
OrderReturnShipmentStateChanged
type:OrderReturnShipmentStateChanged
object type now implementsOrderMessagePayload
interface
- [GraphQL API] Changed the
ParcelMeasurementsUpdated
type:ParcelMeasurementsUpdated
object type now implementsOrderMessagePayload
interface
- [GraphQL API] Changed the
OrderStateTransition
type:OrderStateTransition
object type now implementsOrderMessagePayload
interface
- [GraphQL API] Changed the
LineItemStateTransition
type:LineItemStateTransition
object type now implementsOrderMessagePayload
interface
- [GraphQL API] Changed the
OrderLineItemDistributionChannelSet
type:OrderLineItemDistributionChannelSet
object type now implementsOrderMessagePayload
interface
- [GraphQL API] Changed the
ParcelAddedToDelivery
type:ParcelAddedToDelivery
object type now implementsOrderMessagePayload
interface
- [GraphQL API] Changed the
DeliveryAddressSet
type:DeliveryAddressSet
object type now implementsOrderMessagePayload
interface
- [GraphQL API] Changed the
OrderCustomLineItemAdded
type:OrderCustomLineItemAdded
object type now implementsOrderMessagePayload
interface
- [GraphQL API] Changed the
OrderShipmentStateChanged
type:OrderShipmentStateChanged
object type now implementsOrderMessagePayload
interface
- [GraphQL API] Changed the
OrderShippingInfoSet
type:OrderShippingInfoSet
object type now implementsOrderMessagePayload
interface
- [GraphQL API] Changed the
OrderShippingAddressSet
type:OrderShippingAddressSet
object type now implementsOrderMessagePayload
interface
- [GraphQL API] Changed the
OrderPaymentAdded
type:OrderPaymentAdded
object type now implementsOrderMessagePayload
interface
The following changes were introduced in terms of GraphQL SDL:
extend type PreviewSuccess {messagePayloads: [OrderMessagePayload!]!}interface OrderMessagePayload {type: String!}