Have the ability to pre-authorize payments then capture them at a later date manually.