Skip to main content

Welcome to InventPay

InventPay makes it simple to accept cryptocurrency payments in your applications. Whether you’re building an e-commerce store, SaaS platform, or any application that needs to accept crypto, our SDKs help you get started in minutes.

Why InventPay?

Easy Integration

Get started with just a few lines of code. Create payments, check balances, and process withdrawals with simple API calls.

Multiple Cryptocurrencies

Accept Bitcoin, Ethereum, Litecoin, and USDT (both ERC20 and BEP20 networks).

Real-time Notifications

Stay updated with webhook notifications for every payment event.

Secure by Default

Every payment gets a unique address. Built-in signature verification for webhooks.

Quick Example

Here’s how easy it is to create a payment:
import { PaymentSDK } from "inventpay";

const sdk = new PaymentSDK({
  apiKey: "your-api-key",
});

const payment = await sdk.createPayment({
  amount: 29.99,
  currency: "USDT_BEP20",
  orderId: "order-12345",
});

console.log(payment.data.invoiceUrl);

Choose Your SDK

What You Can Do

1

Accept Payments

Create payment requests and invoices for your customers in multiple cryptocurrencies
2

Track Balances

Monitor your balances across all supported cryptocurrencies in real-time
3

Withdraw Funds

Send funds to any wallet address with built-in fee calculation
4

Handle Events

Receive webhook notifications for completed payments and other events

Ready to Start?

Get Your API Key

Sign up and get your API key from the InventPay Dashboard

Or jump right into the quickstart guide for your preferred language:

Need Help?