Documentation
API Reference

Payca beta API — all operations

Every endpoint of the PayCA API as plain HTML: no JavaScript, no client-side rendering. 103 operations across 14 resource groups, specification version 1.0.0.

Health

Service liveness/health probe.

Accounts

Operations for listing accounts and their balances.

Cards

Issue, manage, and retrieve cards and details.

Transactions

Retrieve transactions and related activity.

Deposits

Provider-independent account deposits (top-ups from outside Payca).

The funding provider is an internal routing decision and never appears in the API. Statuses are normalised: a deposit reads as completed only once settlement was confirmed AND the balance credit was recorded, so a browser returning from a checkout page never means funds are available.

Integrations discover an available route, quote it, create an idempotent deposit order, redirect the payer to hosted checkout, and then use deposit status and webhooks to reconcile the final outcome.

Webhooks

Configure and manage webhooks.

Sandbox

Endpoints for sandbox/testing flows.

Bins

Deprecated endpoints to retrieve BINs and fees.

Users

User management: create, update, and retrieve users and their accounts.

Cardholders

Cardholder management: list, get, create cardholders. Reference data for registration (cities, occupations, regions) and file upload.

KYC

KYC verification for B2C card issuance. Upload identity documents and selfie, submit for admin review, track status via webhooks.

Exchange

Exchange operations (rates, orders, withdrawals) and settlement balance queries.

Virtual IBAN

A dedicated EUR IBAN for your company: receive SEPA payments and pay out by SEPA. PayCA opens the IBAN for you after your company verification and sets it up individually; until then every call returns 403 capability_disabled. Fees, including monthly ones, are deducted from the IBAN balance.

Step-by-step flow, statuses and error codes: Virtual IBAN guide.

Payouts