API Dokumentation
Du kannst Invoices per API erzeugen – oder ohne Code im Portal.

POST /api/invoices

Du gibst entweder amount_signa oder amount_eur an.
{
  "api_key": "m_....",
  "amount_eur": 19.99,
  "expires_min": 30
}

Response

{
  "id": "....",
  "status": "open",
  "order_ref": "SIGNA-XXXX",
  "amount_signa": 123.4567,
  "amount_eur": 19.99,
  "eur_per_signa": 0.0123,
  "pay_url": "https://merchant.signamining.de/pay/....",
  "recipient": "S-....",
  "message": "SIGNA-XXXX",
  "expires_at": 1710000000
}

GET /api/invoices/:id

curl https://merchant.signamining.de/api/invoices/INVOICE_ID

Checkout Seite: /pay/:id