> ## Documentation Index
> Fetch the complete documentation index at: https://docs.momentco.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Presenting Bills

> Online and in-person bill presentment channels

Bills created in the Billing platform can be presented and collected through two channels: online via Electronic Bill Presentment, and in person across Moment's off-platform network. Both are available once a bill is created, with no additional integration required.

***

## 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.

See [URL parameters for EBP payment links](/api-reference/getting-started/url_params).

### Getting Started

To enable Electronic Bill Presentment:

1. Contact your Moment representative to provision the bill presentment page.
2. Provide brand assets (logo, color scheme) and preferred subdomain.
3. 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:

1. The customer visits any supported pay point and requests to pay a bill.
2. 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.
3. The customer confirms the amount and completes payment.
4. Moment sends a real-time notification to the merchant.

See [In-Person Network](/documentation/network/in-person-network) for the full list of supported pay points and the payer journey.
