The first ever comprehensive Crypto Payment Infrastructure & Gateway
Accept crypto payments with hosted checkout, payment links, subscriptions, and invoices. Built-in chargebacks and refunds. Designed for developers and businesses from day one.
Accept crypto payments with hosted checkout, payment links, subscriptions, and invoices. Built-in chargebacks and refunds. Designed for developers and businesses from day one.
Payment links, hosted checkout, chargebacks, refunds, subscriptions, and invoicing, all settled directly to your wallet. No middlemen. One API.
Accept crypto via hosted checkout pages or embeddable payment links. Funds settle directly to your wallet. Zero middlemen.
Built-in chargeback and refund flow with on-chain dispute resolution. Real buyer protection for crypto commerce.
Generate shareable payment links for any amount. Share via email, chat, or embed on your site. One click to pay.
Recurring billing with automatic charge cycles. Create invoices with payment links and track status in real-time.
A clean REST API, production-ready SDK, pre-built checkout components, and comprehensive webhooks. Get chargeback and refund support out of the box.
import NodeRails from 'noderails-node'; // Initialize with your secret key const noderails = new NodeRails('sk_live_...'); // Create a hosted payment checkout session const checkout = await noderails.checkoutSessions.create({ mode: "payment", amount: "49.99", currency: "USD", successUrl: "https://app.com/success", cancelUrl: "https://app.com/cancel",}); // Redirect customer to hosted checkout URL console.log(checkout.checkoutUrl); // Handle webhooks automatically noderails.webhooks.listen('payment.captured', (event) => { console.log(`Checkout paid: ${event.id}`);});
NodeRails handles multi-chain payment routing, chargebacks, and refunds with a single integration for your business.
Create a complete payment experience for your customers with payment links, checkout sessions, subscriptions, and invoices, all powered by crypto and settled directly to your wallet.
Generate unique payment links to share via email, SMS, or chat. Customers can pay instantly with one click.
Branded, embeddable checkout pages. Manage payments, compliance, and customer data all in one place.
Build recurring revenue with automatic billing. Manage subscription cycles and customer lifecycle in real-time.
Create and send crypto invoices with payment links. Track payment status and get automatic reminders.
Merchant Console
Checkout + Billing Overview
Checkout Session
Pro Plan - Quarterly
$199 USDC
Session ready • Expires in 23:41
Payment Links
126
+14 today
Active Subs
2,481
98.9% retention
Recent Invoices
Updated now
Launch agent crypto cards and create seamless payment layers for autonomous systems. Enable gasless agent-to-agent transactions with built-in settlement and dispute resolution.
4532 9856 1204 7719
Card Holder
AGENT PRIME
Network
Multi-Chain
Expires
12/29
Card Type
Virtual Crypto
Settlement
< 30s
Gas
Sponsored
Send payments to thousands of recipients across multiple blockchains simultaneously. Perfect for rewards, bounties, referrals, and team payouts.
Pay unlimited recipients in a single transaction
Fast on-chain settlement with instant confirmation
Works across Ethereum, Base, Polygon, and more
Simple, transparent pricing with plans that scale as you grow.
Introductory Offer
2%
per successful transaction
Normal Pricing
3%
per successful transaction
Enterprise
Negotiate
custom pricing and support
Everything merchants and users ask us before going live.
Yes, compliance and safety are core to how NodeRails is built. We are focused on delivering the true essence of blockchain: decentralization and control for both merchants and users. NodeRails is non-custodial and acts as a technology layer for payments, not a custody holder, so funds remain controlled by contract rules and wallet ownership. We run AML screening and fraud checks behind the scenes, and we make global payments much easier to start than the traditional multi-step setup flow merchants face with legacy gateways.
Yes. Funds are secured in NodeRails escrow smart contracts with timelocks enforced on-chain. Once a payment is captured, that means funds are locked for that payment flow and are intended for you as the merchant. They are 100% going to your wallet unless a user raises a dispute and wins. If no dispute is raised (or if merchant wins), funds settle automatically to your wallet. And even if our server is delayed for any reason, you can still call settle directly on the smart contract. We cannot stop valid settlement from reaching your wallet. Funds can only go to merchant or user, no other party.
Yes. Subscriptions work similar to fiat recurring billing: users are charged automatically on the configured schedule (monthly, yearly, or custom cycle). NodeRails handles recurring charge orchestration and lifecycle events so you can focus on your product, not billing operations.
The lifecycle is: Authorize -> Capture -> Dispute -> Settle. Capture means funds are secured for this payment and on the path to merchant settlement. Users get receipts with an "open dispute" link and can also raise disputes from the NodeRails dispute portal during the dispute window. If a user does not raise a dispute, settlement happens automatically to merchant wallet. If a dispute is raised, outcome decides merchant vs user. If user loses, funds settle to merchant. If user wins, funds return to user. Also, if auto-settlement is delayed for any reason, settlement can be triggered on-chain directly. We cannot block rightful settlement.
Onboarding is fast. Sign up, create your account (individual or business), create your app, and start accepting payments. You can test safely on test networks before going to production.
Start accepting payments directly to your wallet in minutes. No middlemen. Full chargeback and refund support built in.