| title | EasyInvoice: API Demo App |
|---|---|
| description | An app for creating and paying requests using the Request Network API. |
EasyInvoice is a web application built with Next.js that allows users to create and manage invoices, and accept crypto payments via the Request Network API. It mimics Web2 apps in its functionalities, providing a user-friendly experience with Google login and real-time updates.
**Reach out**For more details on how to start accepting crypto payments, get in touch and we will reach out.
15 stablecoins: USDC/USDT/DAI on 5 chains (Ethereum, Polygon, Arbitrum One, Base, OP Mainnet) + 4 testnet tokens on Sepolia + USD fiat for Conversion and Crypto-to-fiat payments.
- Invoice Creation: A simple form to create invoices.
- Client name and email fields.
- Items, amounts, and notes fields.
- Invoice currency and payment currency options, supporting currency conversion via the Request Network API.
- Currency Conversion: uses on-chain price feeds to calculate the exact payment currency amount based on the invoice currency at the moment of payment so you always receive the correct amount. 
- Dashboard: View key metrics and a table of your invoices. 
- Invoice Payment:
- View invoice details and initiate payment using transaction calldata provided by the Request Network API.
- Compatible with 80+ different crypto wallets via Reown AppKit
- Real-time Updates: The app receives webhooks from the Request Network API to update the invoice status in real-time.


For Crosschain (and Samechain) Payments, EasyInvoice supports 12 stablecoins: USDC/USDT/DAI on 4 chains (Ethereum, Arbitrum One, Base, OP Mainnet)
<iframe width="100%" height="420" src="https://www.youtube.com/embed/1Y7QIi6oZoU" title="EasyInvoice Crypto-to-Fiat Payment Demo" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen ></iframe>For Crypto-to-fiat Payments, EasyInvoice supports USDC on Sepolia.
<iframe width="100%" height="420" src="https://www.youtube.com/embed/BsbENNP00AI" title="EasyInvoice Batch Pay Invoices Demo" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen ></iframe> ### Recurring Invoices- Recurring Invoice: Automatically create new invoices based on the selected start date and frequency


- Payout: Send a payment without having to create a request first. 
- InvoiceMe Link: Prompt clients to send you an invoice prefilled with your name and email address.


- Google Login: Securely log in to your account using Google OAuth. 