Alongside our daily 9-5 jobs we are struggling to run this initiative. We truly underestimated the amount of response and the functionality behind the scenes of trying to process payments for each individual business. Therefore with regret we are going to have to shut the website down.
For the time being we recommend https://www.giftupapp.com as a way for you to very quickly create gift cards for your business and then promote them yourself.
We wish you all the best of luck and are sorry we cannot help any further.