You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/request-network-api/create-and-pay-requests.md
+15-5Lines changed: 15 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -20,25 +20,35 @@ At its core, the Request Network API empowers you to:
20
20
***Facilitate Payments:** Return transaction calldata, ready to be signed by end-users and sent to the blockchain for secure and transparent value transfer.
21
21
***Deliver Webhook Notifications:** Receive instant updates on payment status changes, enabling your application to react dynamically to completed transactions.
22
22
***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.
23
+
***Partial Payment Support:** Pay a portion of a request instead of the full amount at once. This unlocks powerful use cases such as:
24
+
25
+
***Split payment**: split a payment 50% USDC on Base and 50% with USDT on Optimism.
26
+
***Gradual payment plans:** Allow users to pay large invoices in smaller chunks.
27
+
***Risk mitigation:** Test with small amounts before completing large payments.
28
+
29
+
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.\
For detailed information on all available endpoints and their parameters, please refer to the full [Request Network API Reference](https://api.request.network/open-api)
0 commit comments