Developer Hub

Build the future of payments

Explore our unified APIs, download language-specific SDKs, configure sandboxes, and read comprehensive documentation to integrate multi-PSP routing in minutes.

Integration Quickstart

PayServ acts as a smart orchestration middleware layer between your app and payment service providers. Follow this step-by-step guide to run your first orchestrated charge.

1

Obtain API Keys

Log in to your PayServ Dashboard, toggle the Developer section, and retrieve your publishable and secret API keys. Live keys are prefixed with sec_live_ and test keys with sec_test_.

2

Configure PSP Credentials

Go to your dashboard's **PSP Management** panel and enter API credentials for your chosen payment gateways (Stripe, Adyen, PayPal, etc.). These credentials are cryptographically secured inside PayServ's AES-256 token vault.

3

Set Up Routing Rules

Define logic to split traffic (e.g., 50% Stripe / 50% Adyen) or trigger automatic failover rules when a primary PSP fails (target activation under 800ms).

4

Trigger Checkout Sessions

Use our Node, Python, or Go SDKs to create a checkout session server-side, passing the session token to our client-side hosted fields or checkout SDK to capture card details.

System Architecture

How PayServ handles transactional flow securely:

Your Frontend ApplicationCaptures tokenized hosted fields
PayServ Smart GatewayVault validation & smart routing
Stripe
Adyen
PayPal
PCI-DSS SAQ A Scope: Card data goes directly to PayServ's secure server, meaning zero infrastructure overhead for your compliance audits.