Payflow Pro Authorize Delayed Capture

Does anyone know if it is possible without a complete rewrite to setup CS-Cart to do an Authorization on the credit card that can be captured using a delayed capture all from within the shopping cart?

Secondly can I do this without having to store the credit card in the CS-Cart database.

I want to minimize our liability by not storing any credit cards in the database. I thought this could be done with an auth/delayed capture.

If PayFlow Pro doesn't support this does any payment processor in CS-Cart?

UPDATE: I figured out how to perform an authorize instead of sale. Unfortunantly this requires me to login to my Paypal Manager to process the authorization to a sale. But its a start. :)