I think it depends on how you intend to charge for wrapping.
Are you looking to charge 'per order' or do you want to have giftwrap as an option on an item-by item basis ?
I find I pick things up better by example
Take a look at this l inkto see if it helps, it's a site I did last year...
blunique.co.uk