LinkPay API

Integrate payments directly into your product — create payment links, subscriptions, and hosted checkouts, and react to events with signed webhooks, all over a simple REST API.

What you can build

Payment links

Create one-off payment links with a fixed amount and share a ready-to-pay URL.

Subscription links

Sell recurring plans with weekly, monthly, or yearly billing and optional trials.

Webhooks

Receive signed, retried events when a payment succeeds or a subscription changes.

Hosted checkout

Hand customers a secure, LinkPay-hosted checkout page — no PCI scope on your side.

Simple, developer-friendly API

POST /v1/payment-links
POST /v1/payment-links HTTP/1.1
Host: api.linkpay.click
Authorization: Bearer sk_live_••••••••••••
Content-Type: application/json

{
  "name": "Invoice #1042",
  "amount": 4999,
  "useLimit": 100
}

// 201 Created
{
  "id": "b1e2c3d4-5f6a-7b8c-9d0e-1f2a3b4c5d6e",
  "name": "Invoice #1042",
  "amount": 4999,
  "currency": "EUR",
  "url": "https://linkpay.click/pay/aBcDeFgHiJ",
  "useLimit": 100,
  "expiry": null,
  "createdAt": "2026-08-03T10:00:00Z",
  "updatedAt": "2026-08-03T10:00:00Z"
}

How it works

01

Authenticate

Create an API key in the dashboard and send it as a Bearer token over HTTPS.

02

Create a link

POST to /v1/payment-links with a name and an amount in cents to get a ready-to-share URL.

03

React to events

Register a webhook endpoint and receive signed events as customers pay.

Start building

Read the full API reference or grab your API keys from the dashboard.