Reference
CHANNEL_MISMATCH
The named channel contradicts the resource
The named channel contradicts the resource
HTTP status 400 Bad Request, code CHANNEL_MISMATCH.
What it means#
The request named a channel that disagrees with the one already known: the credential's own channel for a channel key, the channel an order or cart carries, the channels a customer was acquired through, or a channel in the body. A header may confirm a channel; it may not contradict it.
What to do#
Omit the header, or name the channel the resource belongs to.
On the wire#
Every error response carrying this code names this page in error.moreInfo,
with the request id in the query string. See Error codes for
the response shape and the list of every code.