Skip to main content
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 or contact support.
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.
Talk to an expertDiscover how your app can have its own EasyInvoice features - book a call with us.

Key Features

Overall Supported Currencies and Chains

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

  • 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.
    EasyInvoice Create Invoice
Page

    EasyInvoice Create Invoice Page

Dashboard

  • Dashboard: View key metrics and a table of your invoices.
    EasyInvoice
Dashboard

    EasyInvoice Dashboard

Invoice Payment

  • 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.
    EasyInvoice Invoice Payment
Page

    EasyInvoice Invoice Payment Page


    EasyInvoice supports 80+ wallets via Reown
AppKit

    EasyInvoice supports 80+ wallets via Reown AppKit

Invoice Crosschain Payment

Crosschain Payment Process

Crosschain Payment Supported Currencies

For Crosschain (and Samechain) Payments, EasyInvoice supports 12 stablecoins: USDC/USDT/DAI on 4 chains (Ethereum, Arbitrum One, Base, OP Mainnet)

Crypto-to-fiat Payment

Crypto-to-fiat Payment Supported Currencies

For Crypto-to-fiat Payments, EasyInvoice supports USDC on Sepolia.

Batch Pay Invoices

Recurring Invoices

  • Recurring Invoice: Automatically create new invoices based on the selected start date and frequency
    Create New Invoice page - Recurring Invoice
Enabled

    Create New Invoice page - Recurring Invoice Enabled


    Invoice Dashboard - Recurring
Invoice

    Invoice Dashboard - Recurring Invoice

Payout

  • Payout: Send a payment without having to create a request first.
    EasyInvoice Direct Payment page

    EasyInvoice Direct Payment page

Batch Payout

  • InvoiceMe Link: Prompt clients to send you an invoice prefilled with your name and email address.
    Create InvoiceMe Link
page

    Create InvoiceMe Link page


    Create Invoice via InvoiceMe
Link

    Create Invoice via InvoiceMe Link

Subscriptions

Login

  • Google Login: Securely log in to your account using Google OAuth.
    EasyInvoice Login
Page

    EasyInvoice Login Page