URL POST API v2.6

Create payments from a single URL

A lightweight GET-style API where parameters travel as URL query string. Useful for quick integrations where your system can't easily POST JSON — mail merges, low-code tools, SMS templating.

API reference menu

When to use this

Use URL POST when your system can emit a URL but can't easily make an HTTP POST request — email merges, no-code tools, SMS gateways, or static document templates. Build the URL once, drop it into the template, and every recipient gets a personalised pay-now link.

If you're writing server code, prefer the Payment Service API. It uses form-data POST, which is easier to log, sign, and observe.

Endpoint

GET https://accounts.paytia.com/api/payment_service?X-API-KEY=…&…

The API key travels in the query string as X-API-KEY. Every other field is a standard URL parameter. Don't put live keys in URLs you can't control — use dedicated sandbox keys for templated links, or request encoded keys.

Flows

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.