There is a special WordPress plugin for WooCommerce that allows you to create virtual gift cards. Your customers can buy these gift cards and share them with friends or family via email.