WP eCommerce Integration
DeskPress adds a Help Scout sidebar app that displays WP eCommerce customer data alongside your support conversations. Your agents can see purchase history and customer details without switching between tools.
How to Enable
- Make sure WP eCommerce is installed and active on your WordPress site.
- Go to DeskPress > Integrations > API tab.
Configuration Walkthrough
Step 1: Copy the Callback URL
- Go to DeskPress > Integrations > API tab.
- Copy the Callback URL displayed on the page.
Step 2: Create the Custom App in Help Scout
- Log in to Help Scout.
- Go to Manage > Apps.
- Click Custom App.
- Give it a name (for example, "WP eCommerce Data").
- Paste the Callback URL you copied.
- Enter a Secret Key (a strong, random string).
- Select the mailboxes where this app should appear.
- Save.
Step 3: Add the Secret Key to DeskPress
- Back in WordPress, go to DeskPress > Integrations > API tab.
- Paste the same Secret Key you used in Help Scout.
- Click Save.
Step 4: Test It
- Open a conversation in Help Scout from a customer who has made a WP eCommerce purchase.
- Check the sidebar on the right for the DeskPress app.
- You should see their profile and purchase data.
What Your Agents See
The sidebar app displays:
Customer Profile
- Name and email
- Company
- Location
- WordPress role
- Registration date
- Social profiles, phone, and bio
WP eCommerce Data
- Purchase history
- Order details and customer data
Settings Reference
| Setting | Description |
|---|---|
| Callback URL | The URL that Help Scout calls to retrieve customer data. Generated by DeskPress -- copy it as-is. |
| Secret Key | A shared secret for verifying requests. Must match exactly in both Help Scout and DeskPress. |
Security
All incoming requests from Help Scout are verified using cryptographic signatures. Each request includes a signature header that DeskPress validates against your Secret Key. Requests with invalid signatures are rejected automatically. This is the same security mechanism used by the WooCommerce and EDD integrations.
Tips and Common Questions
Q: I set everything up but the app doesn't appear in Help Scout.
Verify that:
- The Callback URL is copied exactly (no extra spaces or missing characters).
- The Secret Key is identical in both Help Scout and DeskPress.
- You selected the correct mailbox(es) in the Help Scout custom app settings.
Q: Can I use this alongside the WooCommerce or EDD integration?
Yes. Each integration operates independently. If you have multiple e-commerce plugins active, you can set up sidebar apps for each one.
Q: Can I customize what appears in the customer profile?
The customer profile section is shared across all e-commerce integrations (WooCommerce, EDD, WP eCommerce) and shows the same information for consistency.
Q: Is WP eCommerce still supported?
DeskPress maintains the WP eCommerce integration for sites that use it. If you are starting a new store, WooCommerce or EDD may be a better choice due to their larger ecosystems.
Related documentation: