Notifications
Notifications keep your team and systems informed about account, payment, quote, balance, and webhook events.
Notification channels
CashXChain supports several notification patterns:
- Webhooks for system-to-system automation.
- Dashboard notifications for operations teams.
- Email notifications for selected administrative and compliance events.
- API polling for backup reconciliation.
Webhooks are the recommended integration mechanism for production systems.
Event categories
| Category | Examples |
|---|---|
| Account | account.updated, account.verified, account.restricted |
| Beneficiary | beneficiary.created, beneficiary.requires_action, beneficiary.active |
| Quote | quote.created, quote.expired, quote.accepted |
| Payment | payment.created, payment.processing, payment.completed, payment.failed |
| Balance | balance.updated, ledger_entry.created |
| Compliance | review.opened, review.closed, document.required |
| Webhook | webhook.delivery_failed, webhook.endpoint_disabled |
Notification preferences
Account admins can configure which dashboard or email notifications are sent to which roles. API notifications are configured through webhook endpoints.
Operational alerts
Critical events should be monitored by your operations team:
- Payment failures.
- Returned payments.
- Account restrictions.
- Missing documents.
- Webhook delivery failures.
- Large balance changes.
- Unusual activity alerts.
Best practices
- Use webhooks for automation.
- Use dashboard alerts for human operations.
- Keep email alerts focused on critical events.
- Route compliance alerts to trained reviewers.
- Test event handling in sandbox before production.