TEDR Pay

Take payments from your own code

Create invoices from your system, follow each payment and react to webhooks the moment money lands. Requests are signed with your API key.

POST /invoices201 Created
{
  "type": "GOODS_SERVICES",
  "orderId": "ORD-2041",
  "items": [
    { "title": "Consulting hour", "quantity": 3, "unitPrice": "120.00" }
  ]
}
→ invoice.businessInvoiceUrl: "https://pay.tedr.com/pay/PbQ7x8kR2mT4"

How the API works

  • Signed requests

    Each request carries your key ID, a timestamp and an HMAC signature.

  • Webhooks by a common standard

    Events follow Standard Webhooks: signed, retried for about three days, with an ID you can use to skip duplicates.

  • Your order number

    Pass your own order ID with a product invoice and find the invoice by it later.