I don't think I understand how your system is set up. When a customer places an order do they do it via a payment gateway? I'm trying to understand how/why customers are submitting credit card information but the card isn't being authorized forcing you to call them to collect payment.
Could you explain in more detail exactly how your payment methods and check out are set up?
Also, I'm not sure if your intent is to force customers to save credit card information, but I'm pretty sure this is against PCI compliance policies.
Running: AspDotNetStorefront ML 8.0.1.2/8.0.1.2