You have to devise a gift card program that will be able to attract new and old customers to patronize your goods and services.
I'm always worried that banks will discontinue their rewards programs and my points will leave so I cash out frequently. Ask about expiration dates and liabilities. https://groups.Google.com/g/giftcard-mall-my-gift-info/c/lJb4jNQqwjY