I’ve hacked together purpose built a script for the Cat Cafe where I work to retroactively apply loyalty points for transactions coming from a third-party integration that doesn’t add the points themselves. Currently, we have to manually trigger this when we want it to run, because it cycles through every single loyalty account we have (for the time being). Due to rate limits, it takes several minutes to run, so we don’t want it to trigger for every transaction, and honestly it doesn’t need to run multiple times a day, so I was looking for a webhook that would only run once per day, or maybe per shift, and thought “hey, I could tie it to the cash drawer being closed out!” but alas, there are no webhooks for that API.
So I’m proposing/requesting adding a webhook for that. Or, if anyone has another idea for a way to trigger this at maximum once per day or shift, I’m all ears.