Requirements
Before installing Pingen Post, make sure your environment meets the following requirements.
Blesta
- Blesta 5.x or 6.x
PHP
- PHP 8.2 or newer
- ionCube Loader 13 or newer
memory_limitof at least 256M
Pingen.com account
- A pingen.com account — free to create. You need it to obtain the API credentials the plugin uses to submit letters. See Pingen Account Configuration for the walkthrough.
Try staging first
Pingen offers a separate staging environment where letters are validated but never physically dispatched — and never charged. Create staging credentials alongside your production ones so you can test end-to-end at no cost.
PHP extensions
Pingen Post requires the following PHP extensions:
curljsonmbstring
On most systems these are already active. If any are missing, install them as shown below.
Installing missing extensions
- Debian / Ubuntu
- RHEL / Alma / Rocky
sudo apt install php-curl php-json php-mbstring
sudo yum install php-curl php-json php-mbstring
After installing, restart your web server (or PHP-FPM) for the changes to take effect.
Next steps
Once your environment is ready, continue to Installation.