Skip to main content
Moment sends webhook events to your registered endpoint when payments are received against billing obligations. Use these to reconcile balances, update bill statuses, trigger downstream workflows, or notify customers.

Available Events

  • obligation.amount_applied — Triggered when an amount is applied against a customer balance, account balance, or bill. The event payload identifies the obligation type via customer_id, account_id, or bill_id depending on what was paid. See obligation.amount_applied.
Additional events such as bill.created, bill.updated, and customer.created are coming soon.

Setup

See Webhook Setup to register your endpoint and Webhook Verification to validate incoming events.

Handling Payments

For step-by-step examples of handling the obligation.amount_applied event for each billing model, see the quickstarts: