We currently are experimenting with the CIM Module with Authorize.NET. We have stored a CIM Profile (+ Payment Profiles) and are trying to bill them on our website through a recurring cron.
We are hitting a 33, Card Code is required error.
This does not make any sense since the payment profile was validated with a CVV and store. I am not sure why it is required again when we bill the transaction.
[errorCode:net\authorize\api\contract\v1\TransactionResponseType\ErrorsAType\ErrorAType:private] => 33 [errorText:net\authorize\api\contract\v1\TransactionResponseType\ErrorsAType\ErrorAType:private] => Card Code is required.
We are using the sample code here.
This error suggest you have set CVV as required for each transaction in the Merchant Interface. Follow the instructions here: https://developer.authorize.net/api/reference/responseCodes.html?code=33