Nick here from Shopify.
Shopify actually has a gift card feature built in for subscribers of the Shopify Plan. Contact us on our Support Channels to discuss possibly changing your plan to avail of this feature. You'd also receive professional reports and Abandoned cart recovery on that plan. :)
Hope this helps!