Goal: send a notification when a customer subscribes, churns, pauses, etc.
This is the barebones working version. Is there something I'm missing in Pay that could help with this?
If not, happy to clean it up and submit a PR if it will be valuable for others.
Note: This first-pass implementation is ugly, but the tests pass. There is obviously a lot to improve in terms of code quality, but my bigger focus is on the direction and idea.