You have to devise a gift card program which is to be able to attract new and old customers to patronize your 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 payments. https://groups.Google.com/g/giftcard-mall-my-gift-info/c/lJb4jNQqwjY