Skip to main content

Environments

PurposeProductionStaging
Dashboardhttps://dashboard.kartapay.mehttps://dashboard-staging.kartapay.me
APIhttps://api.kartapay.mehttps://api-staging.kartapay.me

Auth is different: it uses a single host (auth.kartapay.me) with the environment as a path segment, not a separate staging subdomain:

PurposeProductionStaging
Auth (token)https://auth.kartapay.me/production/tokenhttps://auth.kartapay.me/staging/token

See Authentication for a full working example.

All requests should include:

Accept: application/json
Authorization: Bearer <access_token>
Content-Type: application/json

:::tip Next step Move on to Create a Payment to make your first API call. :::