Take payment for an order, then charge for shipping later?

Is there a feature or plugin that will let a customer place an order and pay for the item. Then at a later date, be able to charge them for shipping as separate charge?