Save a Credit Card for a crowdfunding app

Hoping someone can assist with this... I am trying to enable a "customer" ("customer" is an account type I have created) to place an "Order" for a quantity of a product ("Order" is an object). On the order review page, I would like the customer to be able to add a payment method (ie. credit card) that will be charged manually at a later date by an administrator. Does anyone know how to do this??

It's important to note that I do not want to create a credit card charge at the time the order is placed. The credit card must be charged until at a later time.