@duntuk - CIM should work for your needs. If you submit a $0 order with this module, it just validates the credit card. So you may not see anything in your Authorize.net account (like a $0 order), but if the transaction is successful then the card was validated.
Are you getting some kind of error?

