Send virtual gift cards through email

Make this a function field and 'virtual' if product.type is service and physical if product.type is product