Agents answering “where is my licence?” or “was I charged twice?” normally keep two tabs
open: the helpdesk and the store. This plugin closes the second one — and if you are
arriving from another helpdesk, it brings your ticket history with you.
The plugin adds a small authenticated REST endpoint to your site. When an agent opens
a ticket, ReplyPlex calls it with the customer’s email address and shows what comes
back — orders, subscriptions and licenses — beside the conversation.
It auto-detects which cart you run:
Easy Digital DownloadsPurchases, licenses (EDD Software Licensing) and subscriptions (EDD Recurring).
WooCommerceOrders, and subscriptions via WooCommerce Subscriptions.
FluentCartOrders, and licenses via FluentCart Pro.
Moving your ticket history
Losing years of past tickets is the usual reason teams put off switching, so it does
not have to happen. The plugin hands over tickets, replies, internal notes, customers,
agents, tags, custom fields and attachments — keeping the original dates and authors.
Currently supported: Fluent Support.
The export endpoints are not registered at all unless a supported helpdesk is found.
It stays off until you open the window yourself, from Settings → ReplyPlex.
It uses a separate key from the commerce one, so the key your store is
connected with cannot read your ticket archive.
The window closes itself after 30 days and destroys its key when it does.
Export is read-only. Nothing on your site is changed, moved or deleted, and your
existing helpdesk keeps running throughout — you can import first and switch over
afterwards.
What it does not do
Nothing is stored, synced or sent anywhere.
This plugin is the receiving end. ReplyPlex connects to your site — never the other way
round — and only with the key you generate.
It never calls out
The plugin makes no outbound connection of any kind. It answers requests that arrive carrying your API key, and nothing else.
Nothing is copied
Every answer is read live from your store. There is no mirror, no sync and no cache — so there is no second copy of your customer data to go stale or leak.
Nothing runs in the background
No cron, no work on page loads, nothing for your visitors. The endpoint does work only while answering a request.
You can switch it off
Revoke the key on the settings page and the endpoint refuses every request immediately. Deleting the plugin removes the key entirely.
Setup
Three steps.
1Install and activate the plugin.
2Go to Settings → ReplyPlex and generate an API key.
3In ReplyPlex, open Manage → Integrations, add a connection, and paste the Site URL and API key.
The settings page lists which of your carts were detected, so you can confirm the
right one was found before connecting.
Questions
Does this send my customer data to ReplyPlex?
Not on its own — it never initiates a connection. It answers when ReplyPlex asks, one customer at a time, and only for a request carrying your API key.
Do I need EDD, WooCommerce or FluentCart?
At least one, otherwise there is nothing to report. The settings page tells you which were detected; if none are, the plugin stays quiet rather than erroring.
Will this slow down my store?
No. Queries are deliberately lean — rows are capped, customers are resolved by indexed lookup first, and per-order line items are not fetched.
What happens if I revoke or regenerate the key?
The old key stops working instantly. Regenerating also invalidates the old one, so paste the new value into ReplyPlex or the sidebar will show a connection error.
One half of a pair.
The plugin is the store-side connector — it needs a ReplyPlex workspace to call it.
Onboarding is invite-based while we are in early access.