Hyperrail

Developer Platform

Built for developers first

RESTful APIs, multi-language SDKs, a full sandbox, and comprehensive docs. Integrate Hyperrail in 30 minutes or less.

Quickstart — 3 steps to your first payment

Get from zero to a processed payment in under 30 minutes.

01Get your API keys
// Grab keys from your dashboard
const hyperrail = new Hyperrail({
  apiKey: process.env.HYPERRAIL_SECRET_KEY
});
02Create a payment intent
const intent = await hyperrail.payments.create({
  amount: 4999,
  currency: "USD",
  customer_id: "cus_123",
  routing: "auto"  // Intelligent routing
});
03Confirm and capture
const payment = await hyperrail.payments.confirm(
  intent.id,
  { payment_method: "card" }
);
// { status: "succeeded", provider: "stripe" }

Official SDKs

Install with your package manager of choice.

🟨
JavaScript / Node
npm install @hyperrail/node
🐍
Python
pip install hyperrail
🔵
Go
go get github.com/hyperrail/go
💎
Ruby
gem install hyperrail

Sandbox environment

Full-featured sandbox with test providers, simulated responses, and debug tools. Test every routing strategy and failure scenario before going live.

Test cards for all major networks
Simulate provider failures and retries
Full routing logic in sandbox mode
Webhook event replay
Real-time request inspector
Get Sandbox Keys
sandbox.hyperrail.io
# Sandbox test card
card_number: 4242 4242 4242 4242
expiry: 12/30
cvv: 123
# Test API key
sk_test_••••••••••••••••••••
# Simulate failure
routing_test: "force_failure"
routing_test: "force_success"

Start Free Today

The smartest payment stack starts here

Connect once. Route intelligently. Recover automatically. Get full cost visibility. All from one dashboard.

🔒PCI DSS Compliant
⚡99.99% Uptime SLA
🚀Live in 30 minutes
💳20+ Providers