With our store, we are going to need to do offline processing, and there is no way around this (this store will only be used for certain types of customers ordering certain things, and we don't want to have to go multiple locations to manage recurring credit card charges).
We are PCI compliant (certified by a 3rd party).
My question is, is there any way to verify/validate the credit card and still do offline processing? Authorize only and then actually have access to the actual credit card numbers to input into our own system?
Maybe not authorize, but test that it is a valid card, or at least that it fits the proper algorithm?