YITH WooCommerce Gift Cards is top-rated for customizable gift cards and vouchers.