Automatically creates a WordPress user account when a customer completes a payment. Ideal for membership or course sites that require a WordPress account to access gated content.

Requirements

Setup

  1. Go to SmartPay → Extensions and toggle WP User Registration on.

  2. Click the gear icon to open Settings → Extensions → WP User Registration.

  3. Choose the default User Role to assign on account creation (e.g. Subscriber).

  4. Enable Send Welcome Email to notify new users with their login credentials.

  5. Click Save Changes.

SmartPay Extensions page with WP User Registration integration toggled onSmartPay Settings page for WP User Registration showing role assignment and email options
Per-form role override: Open any form in the form editor, go to the WP User Registration panel in the sidebar, and set a different role for purchases through that specific form.