Smart routing engine

The smartest way to
manage payments.

Connect to every Turkish bank with a single API integration. Machine-learning routing helps you avoid outages and lift conversion rates.

99.99% UPTIME
T+1 SETTLEMENT
API endpointPOST /v1/payments
{ "amount": 1250, "currency": "TRY", "routing": "smart_fallback" }
Routing engine
Bank A POS
TIMEOUT
Bank B POS
200 OK
Latency: 42msID: trx_8f92a1

Flawless infrastructure for
modern businesses.

Not just a payment gateway: a flexible, orchestration-first financial operating system built to scale globally.

IDLE
Smart routing
Route every transaction dynamically to the bank with the highest approval rate.
Input
Router
Bank
System events
Global collection
Cross borders with multi-currency and DCC support.
USD
EUR
TRY
PCI-DSS L1
Maximum security
Your data stays protected with PCI-DSS Level 1 certification.
TLS 1.3
Active
AES-256
OK
3DS 2.0
OK
Dynamic fallback
Switch to backup channels instantly when a provider goes down.
Yapı Kredi
QNB Finans
OperationalYapı Kredi
Installment management
Offer installments across all card brands through one API.
x3
x6
x9
x12
Installment amount800.00
System active
Advanced analytics
Manage and analyze every financial operation from a single panel.
Net volume
₺1.2M+14%
Transaction count
4,821+8%
Approval rate
%98.2+0.1%
Refunds
₺12K-5%
Recent payments
TR_9421Garanti BBVA • Successful
₺850.00
TR_9422Garanti BBVA • Successful
₺850.00
TR_9423Garanti BBVA • Successful
₺850.00
Developer-first API

Go live in hours,
not months.

Our modern REST API, comprehensive webhooks, and ready SDKs let you connect every Turkish bank integration in a single line of code. Start testing in our sandbox right away.

import { HSRCPay } from '@hsrcpay/node';

const hsrcpay = new HSRCPay('sk_test_...89ab');

// Create a payment with smart routing
const intent = await hsrcpay.payments.create({
  amount: 250000,
  currency: 'TRY',
  payment_method_types: ['credit_card', 'troy'],
  routing_strategy: 'highest_success_rate',
  metadata: { order_id: 'ORD-9876' }
});

console.log('Client Secret:', intent.client_secret);
Machine learning engine

Zero-downtime tolerance with machine learning.

The HsrcPay routing engine analyzes every payment request in milliseconds. AI anomaly detection removes revenue loss from outages.

Payment request

INTENT_ID: 94021

AI optimizer

ML MODEL v4.2

Bank A (POS)

Degraded

Bank B (POS)

Optimal path found
Real-time analysis

Measures bank metrics in milliseconds.

Automatic fallback

Switches to backup POS the moment an error is detected.

Zero revenue loss

Handles every outage before customers notice.

Frequently asked questions

Questions about the infrastructure.

Start building today.

Create a free account, grab your API keys, and start coding in our sandbox instantly. No setup fee or monthly minimum.