Skip to main content

CCLEE B2B — Enterprise Registration

Admin path: CCLEE B2B → Registration

Registration Settings Overview


Registration Field Configuration

Available Fields

FieldDescriptionPurpose
Company NameCompany nameIdentify enterprise identity
Tax IDTax ID / Business Registration NumberVerify business legitimacy
Contact PersonContact person namePrimary contact
PhonePhone numberContact information
IndustryIndustryUnderstand customer background
Company SizeCompany sizeEvaluate purchasing power

Configuration Steps

  1. Go to CCLEE B2B → Registration
  2. For each field, set:
    • Enabled — Whether to display the field
    • Required — Whether it's a required field
  3. Save settings

Frontend Registration Form

Add Form Page

  1. Create a new page (e.g., Become a Wholesale Customer)
  2. Add the shortcode: [cclee_b2b_register]
  3. Publish the page

Form Filling

Visitors/customers fill in enterprise information and submit.

Registration Form

Registration Form Filled

After Submission

  1. System creates user account with B2B status as Pending
  2. Admin receives new application notification (email)
  3. Applicant receives submission confirmation email

Admin Approval

View Pending Users

Go to WP Admin → Users. The new B2B Status column shows each user's approval status.

Users List B2B Status Column

Approval Actions

  1. Find users with Pending status in the user list
  2. Click Approve or Reject quick action
  3. Or go to user edit page to modify B2B fields and status

User Profile B2B Fields

Approval Results

ActionUser Gets RoleUser StatusEmail Notification
Approvecclee_b2b_verifiedapprovedApproval email
RejectKeep original rolerejectedRejection email

Email Notifications

System automatically sends the following emails:

TriggerRecipientContent
Submit registrationApplicantConfirmation that info was received, awaiting approval
ApprovalApplicantAccount activated, can now wholesale purchase
RejectionApplicantApplication not approved, can contact support to appeal

Email Configuration

Make sure the website email function works (wp_mail works). You can confirm the email address in WP Admin → Settings → General, or install an email plugin.


FAQ

User didn't receive email?

  1. Check spam folder
  2. Confirm website email function works
  3. Contact admin to check email logs

Approval button not showing?

  1. Confirm user's B2B status is Pending
  2. Confirm current logged-in user has admin permissions
  3. Clear browser cache and retry

How to modify user's B2B info?

In WP Admin → Users → Edit User page, find B2B fields (company name, tax ID, contact person, etc.) to modify directly.

Can I batch approve?

Currently requires individual approval. For batch needs, use WP-CLI or database operations.