Magento Extra Charge Extension
Nowadays, there are a lot of web stores that suggest additional services and products for the order. Such offers can be paid or free. So if this is necessary to add some extra fee to the order, this extension is a good solution for it. For instance, if customer needs a gift wrap or another package, he will be charged for it. But this feature is optional, since not every shopper needs a gift wrap or web store offers such services for free. If the store would like to use this functionality, any price can be established as extra charge amount, and the extra fee checkbox will be enabled at the checkout.