> ## Documentation Index
> Fetch the complete documentation index at: https://requestnetwork-update-banner.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Create and Pay Requests 

> The Request Network API provides an interface for creating and paying requests within your application.

<Info>
  **Talk to an expert**

  Discover how Request Network API can enhance your app's features - [book a call](https://calendly.com/mariana-rn/request-network-demo-docs) with us.
</Info>

## **Core Functionality**

At its core, the Request Network API empowers you to:

* **Create Requests:** Define payment requests with information such as payee, payer (optional), amount, currency, and recurrence (optional).
* **Facilitate Payments:** Return transaction calldata, ready to be signed by end-users and sent to the blockchain for secure and transparent value transfer.
* **Deliver Webhook Notifications:** Receive instant updates on payment status changes, enabling your application to react dynamically to completed transactions.
* **Fee Collection:** When paying a request, you can specify a fee percentage (between 0 and 100) and a fee address, which will add the fee on top of the payment amount - meaning the payer will pay the original amount plus the fee percentage, with the fee portion being sent to the specified fee address.
* **Partial Payment Support:** Pay a portion of a request instead of the full amount at once. This unlocks powerful use cases such as:
  * **Split payment**: split a payment 50% USDC on Base and 50% with USDT on Optimism.
  * **Gradual payment plans:** Allow users to pay large invoices in smaller chunks.
  * **Risk mitigation:** Test with small amounts before completing large payments.
    The API automatically tracks payment progress, showing `partially_paid` status until the request is fully paid, and prevents overpayment by capping amounts to the remaining balance.

### Supported Chains and Currencies

See [Supported Chains and Currencies](https://docs.request.network/request-network-api/supported-chains-and-currencies#request-network-api-supported-currencies)
