...but that's way off topic. Let me get back on focus here.
We have a large stock, but we can't really afford to 'segment' our inventory between brick store and web store. So, the idea was to have an online store with a weekly-updated inventory, take but not process orders, print the invoice, process it offline, remove inventory from brick store, ship.
But, it looks like we can't do that. PCI legal issues won't permit us to have the CC stored.
Now, besides the obvious issue of online orders through an external gateway for credit cards being expensive for a small business and cutting the margin even deeper, there's the issue of our business process. We simply can't guarantee that orders people place can be processed, because we simply can't guarantee inventory numbers. The reason we want to process offline at the register is so our clerks can actually verify we HAVE the item in question. More often than not, our stock can not be back-ordered.
So, we can't allow instant online processing for business reasons, and we can't allow delayed offline processing for legal reasons.
Help?
Is it possible, maybe, and this is the only solution I could think of, do offline processing with no credit card input online whatsoever, and use osCommerce to create invoices and use phone-call verification to pay? Problem is, this seems HORRIBLY unprofessional, and not having to input card info is likely to produce 'prank' orders?















