Step 1: Get your API key
All requests are authenticated using a Bearer token. Use your secret key for server-side calls and your public key for client-side operations.Step 2: Register a webhook endpoint
Moment uses webhooks to notify your server when events occur, such as a payment completing or a bill being paid. You need a registered endpoint before you can receive these events. Contact the support team to register your endpoint URL and receive your signing key. Use ngrok or a similar tunnel during local development. See Webhook Setup for request headers, retry behaviour, and event structure.Step 3: Pick your integration
Collect
Accept one-time and recurring payments using Payment Sessions.
Billing
Manage customer balances, accounts, and bills to collect payments.

