vellTRDocs

API Reference

Complete reference documentation for all Kvell APIs. Explore endpoints, parameters, request/response examples, and authentication patterns.

CoreRecommendedOptional

Core endpoints are the minimum for a working integration. Recommended endpoints improve UX and operations. Unmarked endpoints are optional product add-ons.

Payments8 endpoints

Accept card payments and TR QR. Create checkout sessions, charge tokenized cards (3DS 2.0), preauth/capture/void, and refund.

Installments2 endpoints

Look up eligible installment (taksit) plans and commission rates for a card BIN and amount, and resolve BIN metadata.

Customers9 endpoints

Manage customer records and saved-card tokens, then charge saved cards without handling PANs.

Transactions7 endpoints

Query transaction status, list with filtering and keyset pagination, inspect ledger legs, and export registries.

Invoices10 endpoints

Issue hosted payment links. Create, send or activate, cancel, and render PDFs; buyers pay via the public link.

Subscriptions12 endpoints

Recurring billing on saved cards. Create, pause, resume, retry, cancel, and trigger immediate charges.

Payouts9 endpoints

Disburse to TR IBANs via FAST or EFT, or to cards via OCT. Query outstanding balances and run bulk payout drafts.

Disputes3 endpoints

Handle chargebacks. List chargebacks on a payment, then accept (concede) or reverse (won representment).

Webhooks6 endpoints

Register endpoints and inspect deliveries. Kvell sends signed event POSTs with tiered retries and a dead-letter queue.

Marketplace2 endpoints

Split payments across submerchants and pay submerchants out. Onboarding and KYC are handled in the dashboard.

Onboarding & KYC2 endpoints

Read merchant/submerchant KYC status and introspect the authenticated subject. Payments require an approved status.

Coverage Stats

70

Total Endpoints

11

Categories

HMAC + RSA

Authentication

1000/min

Rate Limit