v1.0.0
Initial release of Admin Add Customer, a Zen Cart encapsulated plugin for capturing customers with minimal friction — e.g. at a public event — and letting them complete their own registration later.
Based on lat9's original add_customers_from_admin mod, rewritten as a self-contained zc_plugins/ package compatible with Zen Cart v2.0.0 through the current v3.0.0-track master, and PHP 8.0 through 8.5.
Highlights
- Minimal entry: only First Name, Last Name, and Email are required, one-by-one or via CSV bulk upload. Phone is optional; address is never collected up front.
- Pending-activation flow: new customers start pending and are emailed an activation link. Clicking it fully activates the account and hands the customer off to your store's own standard login/account pages to fill in their address and anything else your configuration requires.
- Optional Discount Pricing Group and Wholesale level assignment at entry, using core's own existing fields — no new Configuration page.
- Delete Unclaimed Signups: clean up customers who registered but never completed their profile.
- Optional welcome-email header banner image, matching core's own email styling.
- Accessibility: WCAG A/AA pass on the admin page — proper heading structure, label/field associations, color contrast, and touch-target sizing.
See readme.html for full installation instructions and the complete version history.