Integration tool for Pohoda and Realpad systems
console applicationapt install pohoda-realpadPohoda-Realpad synchronizes bank movements and payments between the Pohoda accounting system and the Realpad CRM system. It fetches bank records with a variable symbol from Pohoda mServer and posts them to the Realpad API.
Features:
This project integrates the Pohoda accounting system with the Realpad CRM system, enabling seamless synchronization of bank movements and payments.
tempnam()), preventing race conditions when multiple jobs run in parallel.When installed via the .deb package, all PHP dependencies are managed as system packages — no Composer is required at runtime.
Copy example.env to .env and adjust the values to match your environment:
cp example.env .env
Configuration options:
APP_DEBUG — Enable debug mode (true/false)EASE_LOGGER — Logging output (e.g., console)POHODA_ICO — Company identifier (IČO)POHODA_URL — Pohoda mServer endpoint URLPOHODA_USERNAME / POHODA_PASSWORD — Pohoda API credentialsPOHODA_TIMEOUT — Request timeout in millisecondsPOHODA_COMPRESS — Enable compression (true/false)POHODA_DEBUG — Enable Pohoda debug mode (true/false)REALPAD_USERNAME / REALPAD_PASSWORD — Realpad API credentialsREALPAD_PROJECT_ID — Realpad project identifierThe application generates reports in the MultiFlexi format, which includes:
Required fields:
status — Operation result: success, error, or warningtimestamp — Completion time in ISO8601 formatOptional fields:
message — Human-readable result descriptionartifacts — Generated files and URLs (endpoints, responses, XML files)metrics — Operational metrics (payments processed, HTTP codes, etc.)Example successful report:
{
"status": "success",
"timestamp": "2025-01-01T12:00:00+00:00",
"message": "Payment registered successfully. ID: 12345",
"artifacts": {
"realpad_endpoint": ["https://cms.realpad.eu/ws/v10/add-payments-pohoda"],
"pohoda_xml": ["/tmp/Bankovni_doklady_6abf12.xml"],
"realpad_response": ["/tmp/realpad_response_abc123.txt"]
},
"metrics": {
"payments_processed": 1,
"http_response_code": 201,
"pohoda_records_found": 5,
"exit_code": 0
}
}
Pohoda2Realpad is ready for run as MultiFlexi application. See the full list of ready-to-run applications within the MultiFlexi platform on the application list page.
Please use the .deb packages. The package installs system PHP libraries directly (no composer install required at runtime) and ships an AppStream metainfo entry so the tool appears in software catalogues.
Add the VitexSoftware repository and install:
echo "deb http://repo.vitexsoftware.com $(lsb_release -sc) main" | sudo tee /etc/apt/sources.list.d/vitexsoftware.list
sudo wget -O /etc/apt/trusted.gpg.d/vitexsoftware.gpg http://repo.vitexsoftware.com/keyring.gpg
sudo apt update
sudo apt install pohoda-realpad
For MultiFlexi integration install the additional package:
sudo apt install multiflexi-pohoda-realpad
This application uses the following exit codes:
0: Success1: General error200: HTTP OK201: HTTP Created400: Bad request - invalid data or parameters401: Unauthorized - authentication failed418: I'm a teapot (HTTP status code)