Description
The AJAX Check Username addon adds real-time username verification during registration on Easy Digital Downloads, querying the database via an AJAX request and displaying an instant availability message below the field. The extension prevents the buyer from discovering a username conflict only after submitting the entire form, reducing checkout abandonment and making the account creation process smoother in digital stores.
Main Features
- Asynchronous Verification
Queries the user database via AJAX while the buyer types, without reloading the page. - Instant Status Message
Displays a visual indicator of username availability or already in use below the field. - Integration with EDD registration
Attaches to the native Easy Digital Downloads registration form without requiring manual template adjustments. - Pre-submission Validation
Blocks submission attempts with an already-registered username, preventing post-submit errors. - Lightweight Setup
Enables the feature after installation, with no complex panel or additional rules for the store owner to configure.
Benefits of AJAX Check Username
- Reduced Checkout Abandonment
Resolves username conflicts before submission, preventing loss of buyers at the final step. - Smoother Registration Experience
Real-time feedback eliminates the frustrating cycle of error, correction, and form resubmission. - Valid Registrations From the Start
Guarantees each new user enters the store with a unique identifier, without administrative rework. - Fast Store Deployment
Runs on the default EDD registration, eliminating the need for custom template or script modifications.
Target Audience
- Store owners selling digital products with Easy Digital Downloads who require account registration at purchase.
- Operations suffering from high registration form abandonment rates.
- Developers who want to refine the EDD registration usability without rewriting the native flow.
The component acts exactly where friction typically arises: when the buyer selects an already-taken username. By validating asynchronously, the addon integrates with the standard Easy Digital Downloads flow and returns a clear response before form submission, keeping the user base consistent and the purchase journey free of unnecessary interruptions.
Frequently asked questions
Is Easy Digital Downloads AJAX Check Username GPL-licensed?
Yes. Easy Digital Downloads AJAX Check Username is distributed under the GPL (GNU General Public License). You may legally use, modify and redistribute it on as many sites as you want.
Can I use Easy Digital Downloads AJAX Check Username on multiple sites?
Yes. You can install Easy Digital Downloads AJAX Check Username on as many sites as you want. Only automatic updates through Ultrapack Auto Updater have a limit: from 3 to 80 sites, depending on the plan.
How much does Easy Digital Downloads AJAX Check Username cost at Ultrapack?
Easy Digital Downloads AJAX Check Username costs US$2.99 as a single purchase, and it is also included in the subscription plans starting at US$12/mo (VIP I).
Does Easy Digital Downloads AJAX Check Username include updates?
Yes. The current version of Easy Digital Downloads AJAX Check Username is 1.0.5, published at Ultrapack on May 9, 2016. Subscribers update straight from the WordPress dashboard with UAU (Ultrapack Auto Updater).
Is Easy Digital Downloads AJAX Check Username scanned before publication?
Yes. Every version of Easy Digital Downloads AJAX Check Username goes through a malware scan (ClamAV and YARA rules, at UltraHub) before it is published.
How to install
Automatic updates: this item is updated by the Ultrapack Auto Updater. With it installed, the new version shows up in your dashboard like any other WordPress update (how to set it up).
- Download the file
edd-ajax-check-username.zip. - In the WordPress dashboard, go to Plugins > Add New > Upload Plugin.
- Select the file
edd-ajax-check-username.zipand click Install Now. - Click Activate.
Stuck on a step? Open a ticket telling us which one you stopped at.

UAU Ready