POSLink API
Everything your engineering team needs: endpoints, authentication, statuses, cancellations and refunds — with public Swagger documentation.
In short
POSLink exposes a REST API with 15 endpoints, grouped by POS Mode (card payments), QR Mode (digital invoices), Fiscal Mode (ECR) and terminal status. Authentication uses an APIKey (UUID), the format is JSON with an OAS 3.0 schema, and the documentation is public with code examples: api-docs.html (live Swagger). The platform is developed by Intelectsoft SRL; a typical external integration takes 1–2 days.
The main flows
Register payment (POS Mode)
POST /payment/Pay with a DeviceID sends the amount to the exact cashier's terminal; the confirmation returns with status and transaction number in real time (p95 ~180 ms).
Invoice with QR (QR Mode)
POST /Invoice/Create generates the electronic invoice and its unique QR, printable on the document; scanning at delivery fills the terminal automatically.
Cancel and refund
/payment/CancelTransaction cancels any PENDING transaction — the QR becomes invalid instantly; after confirmation, /payment/Refund performs partial or full refunds (same day), and CancelTransaction covers voids after day-close.
Terminal status
Dedicated endpoints report each terminal's state — the same data visible in the cabinet.
Errors, retry, reliability
On temporary network issues POSLink retries automatically; statuses are never lost. Error codes are documented in the errors section of the public docs.
Getting access
- Request an API key at [email protected] (or via the form).
- Receive your APIKey (UUID), test environment and documentation.
- Integrate — typically 1–2 days for an external system, with Intelectsoft support.
POSLink at a glance
The verifiable summary of this page — product, developer, capabilities and cost, in one look.
- Type
- REST · JSON · OAS 3.0
- Endpoints
- 15, grouped: POS Mode · QR Mode · Fiscal Mode · Terminal status
- Authentication
- APIKey (UUID)
- Key operations
- /Invoice/Create · /payment/Pay (DeviceID) · /payment/CancelTransaction · /payment/Refund
- Documentation
- public Swagger with examples
- Test environment
- Included with onboarding
Frequently asked questions
Is the API documentation public?
Yes — api-docs.html, live Swagger UI, with code examples for all 15 endpoints.
How do I authenticate?
With a UUID-format APIKey received at onboarding. Data format is JSON, OAS 3.0 schema.
Can I cancel a payment programmatically?
Yes — /payment/CancelTransaction cancels PENDING transactions (the QR becomes invalid instantly), and /payment/Refund performs partial or full refunds of confirmed payments.
What languages can I integrate with?
Any — the API is REST over HTTPS: C#, PHP, JavaScript, Python, 1C etc.
Related pages
Discuss your integration with the Intelectsoft team
We reply within 24 hours. Native integration in a few hours for Intelectsoft products; 1–2 days for 1C, SAP or custom systems.
+373 22 835 312 · [email protected] · Mon–Fri 09:00–18:00Published: 2026-08-14 · Updated: 2026-08-14 · Author: Intelectsoft team · Technical review: Intelectsoft SRL