Payments infrastructure
for the internet.
Businesses of all sizes — from startups to large enterprises — use Troute's software and APIs to accept payments, send payouts, and manage their operations online.
Booking links
Dashboard
Welcome back, Alex
Revenue
$48,294
+12.5% vs last month
Transactions
1,284
+8.2% vs last month
Avg. Order
$37.62
-2.1% vs last month
Revenue Overview
Recent Transactions
Sarah Johnson
TXN-001234
Mike Chen
TXN-001233
Emma Davis
TXN-001232
John Smith
TXN-001231
Everything you need to grow
We've distilled the complexity of the financial industry into a clean, developer-friendly platform.
Payments
Accept payments in USD with payment methods automatically optimized for conversion.
USDVisaMastercardAmexACHAuthorisation rate98.6%- Settlement
- Next day
- Retries
- Automatic
Fraud Protection
AI-driven detection that stops fraud without blocking real customers.
99.99% Block RateInstant Payouts
Access your funds immediately. No more 3-day waiting periods.
Available Balance$14,250.00Designed for Developers
World-class APIs, typed SDKs, and comprehensive documentation to get you up and running in minutes.
Ready to build?
Explore our guides and examples to integrate Troute in less than 10 minutes. Connect directly to our REST API or use our hosted checkout components.
Pre-built Checkout
Use our hosted payment page to get started immediately.
Custom UI Elements
Build your own flow with our React components.
API-First
Full control over every transaction via our REST API.
// Create a product via Troute REST API
const createProduct = async () => {
const response = await fetch('https://secure.troute.io/query?action=product', {
method: 'POST',
headers: {
'Content-Type': 'application/json'
},
body: JSON.stringify({
x_login: process.env.TROUTE_LOGIN,
x_tran_key: process.env.TROUTE_KEY,
product: {
name: "Premium Plan",
description: "Monthly subscription",
price: 29.00,
isBookable: true,
duration: 30
}
})
});
const data = await response.json();
console.log('Product Created:', data.uniqueID);
};