Accept payments from AI agents and customers
Create a payment, share a QR code, and get paid in USDC. No card readers, no chargebacks, no monthly fees. Settlement is instant and final.
Accept Crypto Payments
0.5% per transaction. You receive 99.5%. No monthly fees. No setup fees.
Registration Successful
Save your API key and webhook secret below. The API key will not be shown again.
--
--
--
Integration Guide
Create a payment server-side, then redirect your customer to the hosted checkout page. You will receive a webhook when the payment completes.
// 1. POST /api/v1/merchant/create-payment
const res = await fetch('https://eruditepay.com/api/v1/merchant/create-payment', {
method: 'POST',
headers: {
'Content-Type': 'application/json',
'X-API-Key': 'YOUR_API_KEY'
},
body: JSON.stringify({
amount: '25.00',
token: 'USDC',
order_id: 'ORDER-123',
description: 'Widget purchase'
})
});
const { payment_id, checkout_url } = await res.json();
// 2. Redirect to checkout_url
window.location.href = checkout_url;
// 3. Webhook notifies on completion (POST to your webhook URL)
// { event: 'payment.confirmed', payment_id, order_id, amount, tx_hash }
Embed a QR code image directly in your page. The customer scans to pay. Ideal for in-store displays and invoices.
<img src="https://eruditepay.com/api/v1/merchant/qr/{PAYMENT_ID}?token=USDC"
alt="Scan to pay with EruditePay"
width="220"
height="220" />
Add the drop-in checkout widget to your page. No backend required -- the widget handles the entire payment flow.
<div id="eruditepay-checkout"
data-merchant-id="YOUR_ID"
data-amount="4.50"
data-order-id="ORDER-123">
</div>
<script src="https://eruditepay.com/widget/checkout.js"></script>
Merchant Dashboard
Enter your API key to view your payments and manage settings.
Login with API Key
Recent Payments
| Date | Order ID | Amount | Token | Status | TX Hash |
|---|---|---|---|---|---|
| No payments loaded | |||||
Settings
This will invalidate your current API key. All integrations will need to be updated.
Create payment
Enter the amount, a description, and your wallet address. Choose Base (USDC) or Tron (USDT).
Share QR code
Display the QR at your counter, embed it on your website, or send the payment link directly.
Get paid
Funds arrive in your wallet within seconds. No intermediaries, no hold periods, no reversals.
Create Payment
Fill in the details below to generate a payment QR code. This is a client-side demo; no data is sent to any server.
Need full API integration?
For programmatic payment creation, webhooks, invoicing, and multi-location management, see the API documentation or visit eruditepay.com for the full merchant platform.