| title | Create Requests & Query Status |
|---|---|
| description | Request creation, management, and real-time status monitoring |
Request creation and status querying form the foundation of Request Network operations, enabling invoice generation and payment tracking throughout the lifecycle.
Traditional invoicing workflows Direct payment collectiongraph TD
A[Create Request] --> B[Generate ID]
B --> C[Store on IPFS]
C --> D[Index on Blockchain]
D --> E[Return Request]
Process:
- Create: Submit request with payee, payer, and amount details
- Store: Decentralized storage on IPFS
- Index: Blockchain indexing for discovery
- Track: Real-time status monitoring
- Payee: Request creator/recipient
- Payer: Payment sender (optional)
- Amount: Payment amount and currency
- Due Date: Payment deadline
- Payment Network: ERC20, ETH, or custom
- Accepted Tokens: Supported payment currencies
- Conversion: Fiat-denominated crypto payments
created- Request initializedpending- Awaiting paymentpaid- Payment completedcancelled- Request cancelled
no_payment- No payment detectedpartially_paid- Partial payment receivedpaid- Full payment completedoverpaid- Payment exceeds requested amount
Combine with Webhooks & Events for instant status notifications.
See API Reference - Requests for complete technical documentation.