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

# Overview

The **Payment Requests API** provides a simple, shareable, and secure way for merchants to collect payments from their customers. With a single API, you can generate unique **links** or trigger a **bank push** that directs customers to complete payment—no website or heavy integration required.

👉 [See Product Guide](/documentation/collect/payment-links/payment-requests)

## **Webhooks**

The **Payment Requests API** emits webhook events so you can track the lifecycle of a Payment Request (Link or Push) in real time and automate downstream actions like updating internal systems, notifying customers, or triggering workflows.

### **Available Events**

* **`payment_request.created`**\
  Triggered when a Payment Request is created and becomes **active** (ready to be shared or authorized).\
  👉 [See `payment_request.created` Event](/api-reference/collect/payment_requests/webhook/created)

* **`payment_request.updated`**\
  Triggered when a Payment Request’s attributes or status change (e.g., description/expiry updates, etc.).\
  👉 [See `payment_request.updated` Event](/api-reference/collect/payment_requests/webhook/updated)

* **`payment_request.paid`**\
  Triggered when the Payment Request is successfully paid.\
  👉 [See `payment_request.paid` Event](/api-reference/collect/payment_requests/webhook/paid)

### **Error Codes**

👉 [See Common Error Codes](/api-reference/getting-started/errors)
