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