Developer Tools
Essential debugging and development tools for PrestaShop developers.
See your store exactly as your customers see it with one click. Perfect for customer support teams who need to troubleshoot issues like "I can't see the shipping option!" without ever accessing or changing the customer's password. Secure, compliant, and invaluable for support.
Customer support agents often struggle to understand a user's problem. When a customer says "I can't see the shipping option!" or "The checkout button doesn't work for me!", it's incredibly difficult to diagnose without seeing exactly what they see.
Being able to see the site exactly as the customer sees it is invaluable. While some free modules exist, they are often unmaintained, lack security features, or don't work with modern PrestaShop versions.
Our Secure Customer Impersonation module fills this gap with a professional, secure, and actively maintained solution that integrates seamlessly into your PrestaShop back office.
The module adds a prominent "Login as Customer" button directly to the customer view page in your back office. With a single click, you're instantly logged in as that customer on the front-end, seeing exactly what they see.
Generates a secure, time-limited session token. The customer's actual password is never accessed or changed.
Simply click the button in the customer view page. No complex setup or configuration required.
Every impersonation session is logged with admin name, customer name, timestamp, and IP address.
Quickly diagnose and resolve customer issues by seeing exactly what they see.
Debug checkout issues, shipping problems, or payment errors from the customer's perspective.
Test the customer experience with real customer data and account configurations.
Help customers with account issues or complete actions on their behalf with permission.
Unlike other solutions, our module emphasizes security at every level. The admin never sees or changes the user's actual password, preserving security integrity and maintaining customer trust.
After purchase, you'll receive a download link via email. Download the .zip file.
Go to Modules > Module Manager > Upload a module. Select the .zip file.
Click Install, then Configure. Set permissions and customize the impersonation button appearance.
Navigate to any customer's profile page and click "Login as Customer" to start impersonating.
| PrestaShop Version | 1.7.0 - 8.x (latest) |
|---|---|
| PHP Version | 7.2 or higher (PHP 8.x supported) |
| SSL Certificate | Recommended for secure sessions |
| Admin Permissions | Requires customer view access |
Tested and compatible with:
Absolutely secure! The module NEVER accesses or changes customer passwords. It uses secure, time-limited authentication tokens to create impersonation sessions. Customer passwords remain encrypted in the database, untouched.
Yes! Every impersonation session is fully logged with the admin name, customer name, timestamp, IP address, and session duration. This provides a complete audit trail for compliance and security purposes.
Yes! The module includes role-based access control. You can specify which admin roles have permission to impersonate customers, ensuring only authorized support staff can use this feature.
A clear banner appears at the top of the page when you're viewing as a customer. Simply click the "Exit Customer View" button to return to your admin session instantly.
Yes! The module is designed with GDPR compliance in mind. All impersonation sessions are logged for transparency, and the module includes options to notify customers when their account is accessed (optional feature).
No. You pay once and get lifetime updates. We regularly update the module to ensure compatibility with new PrestaShop versions and to add new features based on customer feedback.