Skip to content

Commit 19d9cbf

Browse files
committed
docs: cleanup and improve Invoicing use case page
- Remove AI-generated warning - Improve overview with benefits-focused copy - Fix quickstart steps (payment processing clarity) - Update demo section with correct EasyInvoice URL - Convert integration approaches from tabs to card layout - Add Info callout linking to integration comparison - Update Key API Features (8 features, proper links, reordered) - Improve What's Next section (3 focused cards) - Replace emojis with proper icons in title - Fix all em-dashes to normal dashes - Add missing features: Query Requests, Payment Types Overview - Update all other use case pages to use icons instead of emojis
1 parent 2efb991 commit 19d9cbf

File tree

7 files changed

+125
-186
lines changed

7 files changed

+125
-186
lines changed

api-features/create-requests-query-status.mdx

Lines changed: 0 additions & 83 deletions
This file was deleted.

use-cases/checkout.mdx

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
---
2-
title: "🛒 Checkout"
2+
title: "Checkout"
3+
icon: "cart-shopping"
34
description: "Add crypto payment checkout to your e-commerce platform with seamless customer experience"
45
---
56

use-cases/invoicing.mdx

Lines changed: 115 additions & 98 deletions
Original file line numberDiff line numberDiff line change
@@ -1,184 +1,201 @@
11
---
2-
title: "📄 Invoicing"
2+
title: "Invoicing"
3+
icon: "file-invoice"
34
description: "Create crypto invoices with automatic payment detection and reconciliation"
45
---
56

6-
<Warning>
7-
**AI-Generated Content** – This page was generated with AI assistance and may contain inaccuracies. While likely close to accurate, please verify critical details with the [stable documentation](https://docs.request.network) or [contact support](https://github.com/orgs/RequestNetwork/discussions).
8-
</Warning>
9-
107
## Overview
118

12-
Transform your invoicing workflow with Request Network. Create professional invoices, accept payments in 553+ currencies across 10 EVM chains, and maintain perfect payment records with zero reconciliation errors.
9+
Bring instant, verifiable payments to your invoicing flow. Generate invoices in fiat or crypto, let customers pay in their preferred token across 9 EVM chains and 150+ currencies, and receive automatic reconciliation with on-chain payment detection - no manual tracking, no infrastructure overhead.
1310

14-
## 🚀 Quickstart: Create Your First Invoice
11+
**What you get:**
12+
- **Permanent records** - Invoices stored on IPFS create a tamper-proof audit trail
13+
- **Multi-currency flexibility** - Invoice in USD, get paid in crypto with automatic conversion
14+
- **Instant reconciliation** - Every invoice automatically linked to its on-chain payment
15+
- **Cross-chain support** - Accept payments across 9 networks in 150+ currencies
16+
- **Webhook automation** - Real-time payment confirmations for backend integration
1517

16-
<Info>
17-
**Get your first invoice paid in under 1 minute**
18-
19-
*Interactive quickstart experience coming soon*
20-
</Info>
18+
## Quickstart
2119

2220
<Steps>
2321
<Step title="Create Invoice">
24-
Generate a payment request with amount, recipient, and payment terms
25-
</Step>
26-
<Step title="Share Payment Link">
27-
Send the secure payment link to your customer
22+
Call the [Create Request endpoint](/api-reference/request/create-request) with invoice details
2823
</Step>
29-
<Step title="Get Paid">
30-
Customer pays with their preferred wallet and currency
24+
<Step title="Process Payment">
25+
Use the returned payment call data to prompt the payer to sign and submit the transaction on-chain
3126
</Step>
3227
<Step title="Track Payment">
33-
Real-time payment detection and automatic reconciliation
28+
Use [webhooks](/api-features/webhooks-events) for real-time payment notifications
3429
</Step>
3530
</Steps>
3631

37-
## EasyInvoice Demo
32+
## Invoicing Demo
33+
34+
Try the complete invoicing workflow with EasyInvoice:
35+
36+
<Card
37+
title="Try EasyInvoice Demo"
38+
href="https://easyinvoice.request.network"
39+
icon="external-link"
40+
>
41+
Create invoices, accept crypto payments, and track payment status - all powered by Request Network API
42+
</Card>
43+
44+
**What you'll see:**
45+
- Invoice creation with Request Network
46+
- Multiple payment currencies and chains
47+
- Automatic payment detection
48+
- Real-time status updates via webhooks
49+
50+
## Integration Approaches
3851

39-
See the complete invoicing workflow in action with our demo application:
52+
<Info>
53+
Not sure which approach fits your needs? [See our detailed comparison of integration approaches →](/resources/integration-approaches)
54+
</Info>
4055

4156
<CardGroup cols={2}>
4257
<Card
43-
title="🎬 Watch Demo Video"
44-
href="#"
45-
icon="play"
58+
title="Use EasyInvoice"
59+
icon="rocket"
60+
href="https://easyinvoice.request.network"
4661
>
47-
Complete invoicing workflow with Google login, dashboard metrics, and real-time updates
62+
**Go live in minutes**
63+
64+
Use our hosted application with no development required.
65+
66+
- Dashboard analytics
67+
- Multi-currency support
68+
- Immediate deployment
69+
70+
[Try it now →](https://easyinvoice.request.network)
4871
</Card>
4972

5073
<Card
51-
title="🔗 Try Live Demo"
52-
href="https://easy-invoice-demo.vercel.app"
53-
icon="external-link"
74+
title="Fork EasyInvoice"
75+
icon="code-fork"
76+
href="#"
5477
>
55-
Experience the full EasyInvoice application
56-
</Card>
57-
</CardGroup>
58-
59-
**Demo Features:**
60-
- Google authentication and user management
61-
- Professional invoice creation with custom branding
62-
- Real-time payment tracking and notifications
63-
- Dashboard with payment analytics and metrics
64-
- Multi-currency support (USD invoicing, crypto settlement)
65-
66-
## Integration Options
67-
68-
Choose the approach that best fits your needs:
69-
70-
<Tabs>
71-
<Tab title="Use EasyInvoice As-Is">
72-
**Best for:** Quick deployment, immediate invoicing capabilities
78+
**Customize for your brand**
7379

74-
Deploy EasyInvoice directly for your business:
75-
- Ready-to-use invoicing interface
76-
- No development required
77-
- Hosted solution with custom domain support
80+
Clone and modify the open-source application to match your needs.
7881

79-
[Deploy EasyInvoice →](#)
80-
</Tab>
81-
82-
<Tab title="Fork & Customize">
83-
**Best for:** Custom branding, workflow modifications
82+
- Full source code access
83+
- Custom branding
84+
- Add your own features
8485

85-
Customize EasyInvoice for your specific needs:
86-
- Clone the repository
87-
- Modify UI/UX to match your brand
88-
- Add custom business logic
89-
- Requires API key setup
86+
[Forking guide →](#)
87+
</Card>
88+
</CardGroup>
89+
90+
<Card
91+
title="Build with API"
92+
icon="code"
93+
href="/api-features/create-requests"
94+
>
95+
**Complete control**
9096

91-
[Fork Repository →](#) | [Setup Guide →](#)
92-
</Tab>
93-
94-
<Tab title="Custom Implementation">
95-
**Best for:** White-label solutions, full control
97+
Build a custom solution integrated with your existing systems.
9698

97-
Build your own invoicing system using Request Network API:
98-
- Complete customization freedom
99-
- Integrate with existing systems
100-
- Pure API integration
99+
- White-label ready
100+
- Full customization
101+
- Add fee layers
102+
- Non-custodial architecture
101103

102-
[API Documentation →](/api-features/payment-types)
103-
</Tab>
104-
</Tabs>
104+
[API docs →](/api-features/create-requests)
105+
</Card>
105106

106107
## Key API Features for Invoicing
107108

108109
<CardGroup cols={2}>
109110
<Card
110111
title="Create Requests"
111-
href="/api-features/payment-types"
112+
href="/api-features/create-requests"
112113
icon="plus"
113114
>
114-
Generate payment requests with flexible parameters and metadata
115+
Generate payment requests with amount, recipient, and payment terms
115116
</Card>
116117

117118
<Card
118119
title="Conversion Payments"
119-
href="/api-features/payment-types"
120+
href="/api-features/conversion-payments"
120121
icon="exchange"
121122
>
122-
Invoice in USD, get paid in crypto with automatic conversion
123+
Fiat-denominated invoices settled in crypto with real-time price conversion
124+
</Card>
125+
126+
<Card
127+
title="Batch Payments"
128+
href="/api-features/batch-payments"
129+
icon="layer-group"
130+
>
131+
Pay multiple invoices in a single transaction
132+
</Card>
133+
134+
<Card
135+
title="Cross-chain Payments"
136+
href="/api-features/crosschain-payments"
137+
icon="arrows-left-right"
138+
>
139+
Accept payments across 9 different blockchain networks
123140
</Card>
124141

125142
<Card
126-
title="Recurring Payments"
127-
href="/api-features/payment-types"
143+
title="Recurring Invoices"
144+
href="#"
128145
icon="repeat"
129146
>
130-
Set up subscription billing and automated recurring invoices
147+
Automate recurring invoice generation for ongoing vendor relationships
131148
</Card>
132149

133150
<Card
134-
title="Webhooks"
135-
href="/api-features/advanced-features"
136-
icon="webhook"
151+
title="Payment Detection"
152+
href="/api-features/payment-detection"
153+
icon="radar"
137154
>
138-
Real-time payment notifications for instant reconciliation
155+
Automatic detection and verification of payments across chains
139156
</Card>
140157

141158
<Card
142-
title="Partial Payments"
143-
href="/api-features/payment-types"
144-
icon="coins"
159+
title="Query Requests"
160+
href="/api-features/query-requests"
161+
icon="magnifying-glass"
145162
>
146-
Accept installment payments and partial settlements
163+
Build invoicing dashboards with historical invoice data and status tracking
147164
</Card>
148165

149166
<Card
150-
title="Custom Metadata"
151-
href="/api-features/advanced-features"
152-
icon="tag"
167+
title="Payment Types Overview"
168+
href="/api-features/payment-types-overview"
169+
icon="list"
153170
>
154-
Add invoice numbers, tax info, and business data
171+
Explore all available payment methods and configurations
155172
</Card>
156173
</CardGroup>
157174

158175
## What's Next?
159176

160177
<CardGroup cols={3}>
161178
<Card
162-
title="🔑 Get API Keys"
179+
title="Get API Keys"
163180
href="/api-setup/getting-started"
164181
icon="key"
165182
>
166183
Set up your account and get API credentials
167184
</Card>
168185

169186
<Card
170-
title="⚙️ Explore Features"
171-
href="/api-features/payment-types"
172-
icon="cog"
187+
title="View Invoicing Examples"
188+
href="#"
189+
icon="code"
173190
>
174-
Learn about payment types and advanced capabilities
191+
See code examples for common invoicing workflows
175192
</Card>
176193

177194
<Card
178-
title="🌐 Check Compatibility"
195+
title="Supported Chains & Currencies"
179196
href="/resources/supported-chains-and-currencies"
180197
icon="globe"
181198
>
182-
Review supported chains and currencies
199+
See which networks and tokens you can use
183200
</Card>
184201
</CardGroup>

0 commit comments

Comments
 (0)