Corrected B2B quote webhook payload example
Thanks to user feedback, the B2B Edition webhooks reference now shows the correct data object for quote events.
- Quote payload now documents the fields the service actually sends:
quote_idandquote_uuid. The previous example listedtypeandid, which quote webhooks do not return.
For details, see B2B Edition Webhooks.
New guidance on customer context in the GraphQL Storefront API
Thanks to user feedback, the GraphQL Storefront API docs now explain when and how an authenticated customer shapes a request.
- New Customer Context page. A dedicated page covers how customer context works: how it can change a response (such as customer-specific pricing), when it’s required for an operation to work at all, and how to establish it client-side (session cookie) or server-side (the
X-Bc-Customer-Access-Tokenheader). It includes a reference table of known operations that require customer context, and holds the customer access token instructions previously kept on the Authentication page. - Overview callout. The GraphQL API Overview now flags that some operations depend on customer context even though the schema doesn’t show it, calling out non-obvious cases like
registerCompany.
For details, see Customer context in the GraphQL Storefront API.
GraphQL Schema Updates
The Storefront GraphQL schema adds a way to list a store’s enabled payment methods and a display-friendly shipping provider name. These fields are alpha and marked deprecated in the schema: do not use them in production yet.
Storefront GraphQL
- Enabled payment methods (alpha): the new
paymentMethodsconnection on theSitetype lists the payment methods enabled for the current store and channel, returned as the newPaymentMethodtype (withentityIdandname). - Shipping provider display name (alpha): the
OrderShipmenttype addsshippingProviderDisplayName, a human-readable version of the existingshippingProviderName. - B2B company-user fields removed: the alpha
companyUserquery, theupdateCompanyUsermutation, and thesearchfilter onCompanyOrdersFiltersInputhave been removed from the schema.
For schema details, browse the Storefront GraphQL API reference.