Online: Electronic Bill Presentment
For merchants seeking a no-code solution to accept online payments, Electronic Bill Presentment (EBP) provides a ready-to-use hosted portal. Customers receive a link, open it to view their outstanding bill, and pay using any of Moment’s supported online payment methods.Key Features
- No-Code Integration
Launch without writing a single line of code. Merchants receive a pre-configured bill presentment page with instant access to all supported online payment methods. - Customisable Payment Page
Tailor the bill presentment page with a logo, colors, messaging, and branded subdomain to ensure a consistent brand experience. - Real-Time Visibility
Customers can instantly view outstanding bills and make payments through the method of their choice, streamlining collections and reducing friction.
Use Cases
- Omni-Channel Payment Reminders
Deliver bill reminders through email, SMS, or WhatsApp, allowing customers to pay through a single, unified payment page regardless of the communication channel. - Online Payments Without Development
Enable online payments for any customer without additional development effort, ideal for businesses where full API integration is not necessary.
URL Parameters
Optional URL parameters can carry marketing and operational context into bill presentment (for example,utm_*, affiliate, agent, product_code). Values are captured and surfaced for attribution and reporting.
- Channel-Agnostic. Works with email, SMS, WhatsApp, push, and affiliate links.
- Safe by Default. Missing or invalid parameters are ignored; checkout continues with sensible defaults.
- Privacy-Aware. Parameters are stored as metadata.
- Analytics-Ready. Captured fields appear in webhooks, exports, and analytics.
Getting Started
To enable Electronic Bill Presentment:- Contact your Moment representative to provision the bill presentment page.
- Provide brand assets (logo, color scheme) and preferred subdomain.
- Start sending digital bills via the preferred communication channel.
In-Person: Off-Platform Network
Once a bill is created in the Billing platform, it is automatically visible on Moment’s in-person network. Customers can walk into any pay point and pay in person. No additional setup or integration is required. Moment’s in-person network spans more than 300,000 pay points across South Africa, including large retailers and local agents. When a customer pays in person:- The customer visits any supported pay point and requests to pay a bill.
- The clerk retrieves the bill using the customer’s identifier. Depending on the merchant’s configuration, this can be a customer identifier, account identifier, or bill identifier.
- The customer confirms the amount and completes payment.
- Moment sends a real-time notification to the merchant.

