- callback appointment booking – the customer selects the day, hour, and minute of the call, and you keep contact organized without chaos in messages.
- departments and email routing – each request can be sent to the appropriate department (e.g. sales/service), and you can also enable a copy to the main address.
- inline validation in PrestaShop style – errors are shown next to specific fields (Bootstrap), which reduces the number of failed submissions.
- double-click protection – during submission, a spinner is active and it is not possible to send a second request before the previous one returns with a response.
- form reset after success – after successful submission, the fields return to their default values, and in case of an error, the data remains for correction.
- request panel in BO – a convenient request list with quick filtering, data preview, and export (if enabled).
- quick AJAX status change – you change the status directly from the list, and PrestaShop shows confirmation (growl/notify) without reloading the page.
- priority highlighting – “pending” rows are highlighted, and “overdue pending” ones receive a clear “Overdue” label.
- pending counter in the menu – a red badge in the “Callbacks Pro” menu shows how many requests require action.
- multistore and per-store configuration – settings and styles (CSS) can work separately for each store in multistore.
- translations and email templates – ready-made translations (PL/CS/SK) and emails that you can adapt to your own communication tone.
- PrestaShop 1.7–9.x compatibility – the module is prepared for the newer translation system and changes in PrestaShop tools.
Link to the module demo:
Admin panel demo:
https://moduly-prestashop.eu/callback-pro/admin-dev
Front office demo:
https://moduly-prestashop.eu/callback-pro