Open Notification Rules.
Event matrix
For every subscription event, decide whether each channel fires:
| Event | Email (merchant) | Email (subscriber) | SMS | |
|---|---|---|---|---|
| subscription_created | ✓ | ✓ | — | — |
| payment_succeeded | — | optional | — | — |
| payment_failed | ✓ | ✓ | optional | — |
| paused | ✓ | ✓ | — | — |
| cancelled | ✓ | ✓ | — | — |
| renewal_upcoming | — | optional | — | — |
Defaults are sensible — enable SMS + WhatsApp on dunning + win-back where high deliverability matters.
Throttling
RecurX caps per-customer sends at 1 SMS / 24 h to avoid spamming during dunning retries. Override per event if you need.