Support Tool v1.2.0

Secure Customer Impersonation

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.

PrestaShop 1.7 - 8.x 300+ Downloads 4.9/5 (18 reviews)
€49 One-time payment, lifetime updates
Secure Customer Impersonation Module

The Market Gap: Why You Need This

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.

How It Works

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.

Secure Authentication

Generates a secure, time-limited session token. The customer's actual password is never accessed or changed.

One-Click Access

Simply click the button in the customer view page. No complex setup or configuration required.

Full Activity Logging

Every impersonation session is logged with admin name, customer name, timestamp, and IP address.

Screenshots

Features

  • One-Click Login - Instantly log in as any customer from their back-office profile page
  • Password Security - Never accesses or changes the customer's actual password
  • Session Tokens - Uses secure, time-limited authentication tokens for impersonation
  • Activity Logging - Complete audit trail of all impersonation sessions
  • Permission Control - Restrict which admin roles can use customer impersonation
  • Visual Indicator - Clear banner shows when you're viewing as a customer
  • Quick Exit - One-click return to admin panel from the front-end
  • GDPR Compliant - Fully compliant with data protection regulations
  • Multistore Support - Works seamlessly with PrestaShop multistore setups

Perfect For

Customer Support Teams

Quickly diagnose and resolve customer issues by seeing exactly what they see.

Troubleshooting

Debug checkout issues, shipping problems, or payment errors from the customer's perspective.

Testing & QA

Test the customer experience with real customer data and account configurations.

Account Management

Help customers with account issues or complete actions on their behalf with permission.

Security First: Why "Secure Impersonation" Matters

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.

  • Token-Based Authentication - Uses cryptographically secure, time-limited tokens
  • No Password Access - Customer passwords remain encrypted and untouched
  • Complete Audit Trail - Every session is logged for compliance and security
  • Role-Based Access - Control which admins can impersonate customers
  • Session Timeout - Impersonation sessions automatically expire for security

Installation

  1. Download the module

    After purchase, you'll receive a download link via email. Download the .zip file.

  2. Upload to PrestaShop

    Go to Modules > Module Manager > Upload a module. Select the .zip file.

  3. Install & Configure

    Click Install, then Configure. Set permissions and customize the impersonation button appearance.

  4. Start Using

    Navigate to any customer's profile page and click "Login as Customer" to start impersonating.

Requirements

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

Compatibility

Tested and compatible with:

PrestaShop 1.7.0 PrestaShop 1.7.5 PrestaShop 1.7.8 PrestaShop 8.0 PrestaShop 8.1

Frequently Asked Questions

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.

Changelog

  • v1.2.0 January 2026
    • Added PrestaShop 8.1 compatibility
    • New: Optional customer notification feature
    • Improved activity log interface with filtering
    • Enhanced security with stronger token encryption
    • Bug fixes and performance improvements
  • v1.1.0 September 2025
    • Added role-based access control
    • New visual indicator banner on front-end
    • Session timeout configuration
    • PHP 8.x support
  • v1.0.0 May 2025
    • Initial release
    • One-click customer impersonation
    • Activity logging
    • Multistore support