I have just had a lengthy discussion with the Square online support about how to set up gift cards on a third party website. In my instance I have a store hosted with IndieMade and am able to sell through square. However, in trying to set up gift card purchases I've just been informed that they don't allow this through third party websites.
They've suggested that I raise this as a suggested improvement to their services and post on here to get a vote as to who would find this useful.
If you would find it useful can you please comment?