WordPress plugin Web Alchemy

WA Partner Notifications

Registration types and administrator notifications for WordPress and WooCommerce. Requests with delivery statuses, protection against duplicate events and manual recovery.

Interface and compatibility

1.3.0 archive after payment MonoPay
WA Partner Notifications — product cover

What's Inside

Registration with context for the administrator

Find out who registered on your site: a designer, installer, partner, or customer. WA Partner Notifications adds a type and an optional link to standard WordPress registration and the classic WooCommerce “My account” form, saves the request, and sends a notification to the administrator.

Customize It for Your Workflow

Create from 1 to 20 types with custom names. Make selection required or leave it optional. Specify one recipient address and an email subject; leaving the address blank uses the WordPress administrator's email. No customer addresses, supplier codes, or theme-specific settings are included.

Duplicate events do not generate duplicate emails

WooCommerce triggers both the general WordPress hook and its own customer creation hook. The module combines them into one request. Database-level locking protects against concurrent attempts. Once the mail call is confirmed, the notification for that account is not sent again.

Visible results and controlled restoration

The administrator sees the type, email, link, source, date, status, and number of attempts. If WordPress did not confirm sending, you can correct the email settings and make one manual attempt. An interrupted call is marked as having an unknown result: check delivery with the provider first. Confirmation wp_mail does not guarantee inbox delivery; an SMTP service is not included in the product.

Careful Data Handling

Passwords, the complete form, and email bodies are not written to log files. An explanation below the additional fields describes data transfer to the administrator. Applications are stored in private account metadata. The registration type does not change the role, discounts, or access permissions.

What the buyer receives

  • A standalone plugin ZIP with no theme dependency; WooCommerce is optional.
  • A user guide, activation documentation, and technical diagram.
  • An individual key for one active installation, with transfer support.
  • The archive checksum and details of the tested environment.

Testing and limitations

Local acceptance testing: a clean WordPress 7.1 installation on PHP 8.2.30/MySQL 8.0.45, an additional WooCommerce 11.1.0 integration, real registration forms, mail failure and manual recovery. Twelve parallel processes resulted in one successful mail attempt. During QA, messages were intercepted locally; external SMTP delivery was not tested.

The plugin supports standard form hooks. Third-party forms, network Multisite signup, checkout fields, and legacy customer metadata require a separate adapter. Existing requests are not rewritten when a type name changes. The module is disabled by default; all settings are configured by the site owner.

Interface

WA Partner Notifications — the actual interface
Actual plugin settings on a clean WordPress installation. The administrator sets the recipient, subject, required status and list of types; the demo addresses are synthetic.

Product features

  • Type and link fields in standard registration
  • From 1 to 20 named custom types
  • Optional WooCommerce My Account integration
  • One notification attempt for repeated account hooks
  • Recipient and email subject settings
  • Statuses, attempt counter, and manual recovery
  • Protection against concurrent duplicate requests
  • No passwords or full form contents written to logs

Technologies

WordPress 7.1 — testedPHP 8.2.30 — testedMySQL 8.0.45 · GET_LOCKWooCommerce 11.1.0 — optional

License

One-time purchase. One active installation. Transfer after deactivation. GPL-2.0-or-later for the source code.

Support

Installation and user guide, license activation and transfer instructions, and technical documentation. SMTP and inbox delivery are configured on the website side. Roles, discounts, and custom forms require a separate integration.

CTA

Need a version tailored to your business?

Contact us if a ready-made product needs to be adapted to your CMS, CRM, payments, account area or automation workflow.

Discuss Customization