Developer docs

Build on the Paytia payment APIs

Everything you need to integrate payment capture, payment links, MOTO, recurring billing, bank capture, SMS collection, and click-to-call into your product. One endpoint drives the whole Payment Service API — you switch flow with a transaction flag and a handful of fields.

Every flow has a live try-it explorer. Paste your sandbox key, tweak the fields, hit Execute, and see the real response.

API reference menu

Start here

New to the Paytia API? Two short reads cover the ground before you touch any endpoint:

  • Getting started — base URLs, request format, how sandbox differs from live.
  • Authentication — how X-API-KEY works, IP whitelisting, rotating keys.

The APIs

Four APIs cover the full product surface. Most integrations only need the first one.

Reference

The shared bits that apply across every endpoint:

  • Webhooks — what we send you when payments complete, fail, or move state.
  • Error codes — every HTTP code you can get back and what each one means.
  • Exception handling — what to do when things go sideways.
  • Field reference — searchable dictionary of every field we accept.

Getting API keys

Keys are gated. We issue sandbox credentials to anyone who asks — so you can read these docs, build against the try-it explorer, and evaluate the API without talking to sales. Live credentials are issued once you're onboarding as a customer.

Request API access →

Ready to build with Paytia?

The docs are open. Keys are gated — drop us a line and we'll issue sandbox credentials so you can try every flow against a real endpoint.