If you take Mail Order and Telephone Order (MOTO) transactions, your customer's card details are supplied using a different channel to regular ecommerce payments.
You must declare this in your Customer Initiated Transactions (CIT) requests using: "channel":"moto".
MOTO transactions are not possible on our merchantInitiatedTransactions (MIT) endpoint.
 You cannot supply 3DS authentication data for MOTO transactions.
{
...
"channel": "moto"
...
}Supplying authentication data with "channel":"moto":
{
    "errorName": "bodyDoesNotMatchSchema",
    "message": "The json body provided does not match the expected schema",
    "validationErrors": [
        {
            "errorName": "fieldIsNotAllowed",
            "message": "MOTO channel is not allowed with 3DS data",
            "jsonPath": "$.channel"
        }
    ]
}Supplying channel on our /cardPayments/merchantInitiatedTransactions endpoint:
{
    "errorName": "bodyDoesNotMatchSchema",
    "message": "The json body provided does not match the expected schema",
    "validationErrors": [
        {
            "errorName": "fieldIsNotAllowed",
            "message": "The identified field is present when it is explicitly not allowed in the request",
            "jsonPath": "$.channel"
        }
    ]
}