We are incredibly happy with WooCommerce Smart Coupons from StoreApps. The plugin is highly customizable to meet a wide set of needs. It is very easy for users to purchase gift cards and use coupons and does not add unnecessary bloat to WooCommerce. The StoreApps team is incredibly helpful as well. They go above and beyond to support the plugin even when theme authors do not. I could not be more pleased!