We currently charge credit cards manually just prior to shipping to our customer.
Often a credit card will not go through because of an incorrect expiration date or security code. We send an email to get correct information and the order is held up until we do. This also causes extra administration time.
In that many orders change between the time a customer places them and when we ship them, I am reluctant to use Authorize.net which I understand checks the credit card information during the online order process and gets an authorization code.
I would like to know if I could have authorize.net check the credit card information during the online order process, but NOT get authorization. I believe authorization freezes funds equal to the amount of the customer's order.