POS API Reference
Version: 1.0.0
The Paysera POS (Point of Sale) API allows you to manage cash registers, orders, invoices, and financial documents programmatically.
Base URL​
https://pos.paysera.com/eapi/v1
Authentication​
All POS API endpoints require a Personal Access Token, sent as a Bearer token.
To obtain one, your account needs API permission. Once granted, go to /user/settings in your POS account and create a personal access token.
Authorization Header Format:
Authorization: Bearer YOUR_ACCESS_TOKEN
Example:
Authorization: Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9...
For detailed information about authentication, please refer to our Authentication Guide.
API Features​
Orders Management​
Create, retrieve, update, and cancel orders. Each order can contain multiple positions (products/services), customer information, and payment details.
Cash Register​
Monitor the status of cash registers, including operational state, fiscal day information, and current balance.
Financial Documents​
Access various financial documents including:
- Fiscal receipts
- Non-fiscal return documents
- Non-fiscal collection documents
- Fiscal day reports
Invoices​
Manage invoices generated from completed orders, including detailed billing information and payment status.
Pagination​
List endpoints support pagination with the following parameters:
page- Page number (≥1, default: 1)pageSize- Items per page (1-100, default: 10)
Example:
GET /orders?page=1&pageSize=20
Rate Limits​
The API implements rate limiting to ensure service stability. If you exceed the rate limit, you will receive a 429 Too Many Requests response.
Contact​
Paysera Support: tech_support@paysera.com Website: https://www.paysera.com