It would better to respond with something like «Invalid TransactionType», similar to 1048 / «Invalid OrderID» and 1049 «Invalid PaymentID» responses.
Please pass the payload you used. I just did a test with an invalid transaction type OneStepPaymentx and received 1092 Invalid Transaction Type response