30 Seconds to Your First Payment
Create a payment, send test funds, see it confirmed — no signup needed.
Add Credit
Choose an amount to add to your demo account.
Take the keys. Test drive the dashboard.
This is what your self-hosted payment gateway looks like. Real-time deposits, multi-chain analytics, sweep status, webhook logs — all on your server, under your control.
No signup. No demo request form. Just click and explore.
Add Funds is the fastest way to accept crypto.
Instead of building a checkout page, embed one button. Customer clicks "Add Credit," picks their amount, pays with crypto or card, and you get a webhook. No cart integration. No payment form. Works on any site.
Add PayRam to your site in 2 minutes.
Drop this script tag into any HTML page. It renders an "Add Credit" widget that connects to your PayRam server.
Configuration
data-payram-url — your PayRam server URLdata-api-key — your API keydata-amounts — preset amounts (comma-separated)data-theme — "dark" or "light"data-customer-email — pre-fill emailWhat it renders
SDK & API Reference
Create payments programmatically. Use the payram npm package or call the REST API directly.
API Endpoints
POST /api/v1/payment — Create a paymentGET /api/v1/payment/:reference_id — Check statusPOST /api/v1/deposit-address/reference/:id — Get deposit addressAPI-Key headerWhen the customer pays, you get this.
PayRam POST-requests your webhook URL with payment details. Verify, fulfill, done.
Ready to go live?
You just saw how it works. Deploy your own PayRam — self-hosted, self-custody, no signup. Accept crypto and card payments in 5 minutes.
