SlideShare ist ein Scribd-Unternehmen logo
1 von 10
Downloaden Sie, um offline zu lesen
 
 
Customer
Approve & Disapprove
Let your customers login to your store after pre-approval
Extension Specification Document
Version: 2.0.0 Magento 2
Extension URL:
https://www.extensionhut.com/customer-approve-disapprove-for-magento-2.html
Support URL:
https://www.extensionhut.com/support
www.extensionhut.com PAGE 1
 
 
Index
Overview 3
Why Customer Approve & Disapprove? 3
Features 3
Configuration 4
Use cases 7
CLI Commands 10
www.extensionhut.com PAGE 2
 
 
Overview
This extension extends the customer registration functionality without affecting the default
registration process and provides an option to automatically or manually approve customers
those register to your store. Newly registered customer can be get approved automatically
after registration or can be manually approved by the admin from backend. Admin will get
email notification on every registration and can approve one or more customers at same
time. Each customer will get notify as soon as he gets approved (in case of manual
approve). Easy configuration for backend and can be done for each store or website
separately.
It doesn’t affect the existing customer of the store, all remain active until they manually
disapproved from backend after extension installation.
Why Customer Approve & Disapprove?
❏ Pre verification of every new customer registers to your store.
❏ Suspend any customer account from backend to deny login access.
Features
1. Multi store configuration with single installation: ​Extension can be configure for
each and every store created in your Magento installation.
2. Auto and Manual account approval: It provides an option to approve new account
registration automatically after registration and manually from backend. Customers can
be approved one by one or multiple at a time from grid.
3. Approval waiting CMS page: ​There is an option to create custom CMS page with
waiting for approval message, where customer can be redirected after registration when
admin approval is required for account access.
4. Custom email templates: ​Admin can create custom email templates and select it for
account approval email notification that sends to customer, once his account gets
approved.
5. Auto email notification: ​Admin and customer auto email notification on registration
and account approval.
6. Custom message and redirection: ​Custom message can be displayed to customer
after registration or login in case of not approved account and customer can be
redirected to another page.
7. CLI commands operations: ​CLI commands to perform customer approve and disapprove
action from command line.
www.extensionhut.com PAGE 3
 
 
Configuration
Extension configuration is required to make it ready to function and set-up according to
your requirements. Here is step by step guide to configure if.
Store ​>​Configuration ​>​Extension Hut ​>​Customer Approve & Disapprove
General Settings
1. Enable​the extension to start its operational mode.
2. Auto Approve Account ​provide an option to auto approve every customer who register
to your store and they can be disapprove by admin from backend if required. Set it to
“No” if you want to approve every customer from backend after registration.
3. Enable Welcome Email ​to send greetings, to every newly registered customer.
Customer Group Restriction
1. Enable ​customer group functionality to operate the extension on selected customer
groups only. Set to “No” to operate on all customers without any group restriction.
2. Customer Group ​selection box to select one or more customer groups to add under
restriction.
www.extensionhut.com PAGE 4
 
 
Approval Email Settings
1. Send Approval Email ​notification when customer account gets approved by admin
from back end.
2. Email Sender ​can be any email address among the added in backend.
3. Email Template ​to send in mail. You can create custom email template and send it as
account approval notification.
Admin Notification
1. Send Email Notification After Account Creation ​on your store. Every time the
admin will get notify about the new customer registration with an email alert.
2. Email Sender ​can be any email address group from list.
3. Email Template ​with required information can be set in notification mail.
4. Recipients ​can be one or more who will be get notified on new registration. Multiple
recipients can be added with comma separated email.
www.extensionhut.com PAGE 5
 
 
Redirect Settings
1. Redirect Unapproved Customers ​to the custom created page to make him aware
about the approval process. If set to “No” then customer will be redirected to previous
page.
2. Redirect To CMS Page ​which would display the required information to the customer.
You can create CMS page your own and set it for the newly registered customer info
page.
3. Use Custom Redirect URL ​to take the customer to any other page or site according to
requirement except redirecting to CMS page.
4. Custom Redirect URL​would be added here if you enable above option.
Error Message Settings
1. Display Error Message to Unapproved Customer except redirecting them to another
page. This message would be shown on same registration screen.
www.extensionhut.com PAGE 6
 
 
2. Error Message ​to display on screen. You can type any text you want to display for your
customer after registration.
Use Cases
We can use this extension with many different way or as per our requirement. Here are
some possible case:
Don’t let any customer login to their account before admin approval:
In this case every customer registers to your store would be unapproved by default and can
not be login to his account until admin approve his account manually from backend. Once
the admin approve the account he will get notify and login access to the account he is
registered with.
Auto approve all customers and disapprove or suspend them from backend later:
In this case every customer registers to your store would get approved by default and can
access his account directly without any pre approval. Admin can disapprove or suspend any
customer account form backend if required. After admin disapproval the customer can not
login to his account until it get approved by admin.
www.extensionhut.com PAGE 7
 
 
Approve and disapprove status in customer grid:
Approve/Disapprove two or more customers at once:
www.extensionhut.com PAGE 8
 
 
Approve/Disapprove customer from customer edit screen:
Filter customers records according to approve/disapprove status:
www.extensionhut.com PAGE 9
 
 
Email template setting for approval email notifications:
CLI Commands: ​Accept multiple IDs with comma separated.
-- End of Document --
www.extensionhut.com PAGE 10

Weitere ähnliche Inhalte

Kürzlich hochgeladen

WSO2CON 2024 - Does Open Source Still Matter?
WSO2CON 2024 - Does Open Source Still Matter?WSO2CON 2024 - Does Open Source Still Matter?
WSO2CON 2024 - Does Open Source Still Matter?WSO2
 
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...masabamasaba
 
Artyushina_Guest lecture_YorkU CS May 2024.pptx
Artyushina_Guest lecture_YorkU CS May 2024.pptxArtyushina_Guest lecture_YorkU CS May 2024.pptx
Artyushina_Guest lecture_YorkU CS May 2024.pptxAnnaArtyushina1
 
WSO2Con204 - Hard Rock Presentation - Keynote
WSO2Con204 - Hard Rock Presentation - KeynoteWSO2Con204 - Hard Rock Presentation - Keynote
WSO2Con204 - Hard Rock Presentation - KeynoteWSO2
 
%in Rustenburg+277-882-255-28 abortion pills for sale in Rustenburg
%in Rustenburg+277-882-255-28 abortion pills for sale in Rustenburg%in Rustenburg+277-882-255-28 abortion pills for sale in Rustenburg
%in Rustenburg+277-882-255-28 abortion pills for sale in Rustenburgmasabamasaba
 
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...WSO2
 
WSO2CON 2024 - How to Run a Security Program
WSO2CON 2024 - How to Run a Security ProgramWSO2CON 2024 - How to Run a Security Program
WSO2CON 2024 - How to Run a Security ProgramWSO2
 
Announcing Codolex 2.0 from GDK Software
Announcing Codolex 2.0 from GDK SoftwareAnnouncing Codolex 2.0 from GDK Software
Announcing Codolex 2.0 from GDK SoftwareJim McKeeth
 
%in Benoni+277-882-255-28 abortion pills for sale in Benoni
%in Benoni+277-882-255-28 abortion pills for sale in Benoni%in Benoni+277-882-255-28 abortion pills for sale in Benoni
%in Benoni+277-882-255-28 abortion pills for sale in Benonimasabamasaba
 
WSO2CON2024 - It's time to go Platformless
WSO2CON2024 - It's time to go PlatformlessWSO2CON2024 - It's time to go Platformless
WSO2CON2024 - It's time to go PlatformlessWSO2
 
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...WSO2
 
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...Shane Coughlan
 
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...Bert Jan Schrijver
 
%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...masabamasaba
 
%in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park %in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park masabamasaba
 
%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrand%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrandmasabamasaba
 
%in Soweto+277-882-255-28 abortion pills for sale in soweto
%in Soweto+277-882-255-28 abortion pills for sale in soweto%in Soweto+277-882-255-28 abortion pills for sale in soweto
%in Soweto+277-882-255-28 abortion pills for sale in sowetomasabamasaba
 
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024VictoriaMetrics
 
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...WSO2
 

Kürzlich hochgeladen (20)

WSO2CON 2024 - Does Open Source Still Matter?
WSO2CON 2024 - Does Open Source Still Matter?WSO2CON 2024 - Does Open Source Still Matter?
WSO2CON 2024 - Does Open Source Still Matter?
 
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
 
Artyushina_Guest lecture_YorkU CS May 2024.pptx
Artyushina_Guest lecture_YorkU CS May 2024.pptxArtyushina_Guest lecture_YorkU CS May 2024.pptx
Artyushina_Guest lecture_YorkU CS May 2024.pptx
 
WSO2Con204 - Hard Rock Presentation - Keynote
WSO2Con204 - Hard Rock Presentation - KeynoteWSO2Con204 - Hard Rock Presentation - Keynote
WSO2Con204 - Hard Rock Presentation - Keynote
 
%in Rustenburg+277-882-255-28 abortion pills for sale in Rustenburg
%in Rustenburg+277-882-255-28 abortion pills for sale in Rustenburg%in Rustenburg+277-882-255-28 abortion pills for sale in Rustenburg
%in Rustenburg+277-882-255-28 abortion pills for sale in Rustenburg
 
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...
 
WSO2CON 2024 - How to Run a Security Program
WSO2CON 2024 - How to Run a Security ProgramWSO2CON 2024 - How to Run a Security Program
WSO2CON 2024 - How to Run a Security Program
 
Abortion Pills In Pretoria ](+27832195400*)[ 🏥 Women's Abortion Clinic In Pre...
Abortion Pills In Pretoria ](+27832195400*)[ 🏥 Women's Abortion Clinic In Pre...Abortion Pills In Pretoria ](+27832195400*)[ 🏥 Women's Abortion Clinic In Pre...
Abortion Pills In Pretoria ](+27832195400*)[ 🏥 Women's Abortion Clinic In Pre...
 
Announcing Codolex 2.0 from GDK Software
Announcing Codolex 2.0 from GDK SoftwareAnnouncing Codolex 2.0 from GDK Software
Announcing Codolex 2.0 from GDK Software
 
%in Benoni+277-882-255-28 abortion pills for sale in Benoni
%in Benoni+277-882-255-28 abortion pills for sale in Benoni%in Benoni+277-882-255-28 abortion pills for sale in Benoni
%in Benoni+277-882-255-28 abortion pills for sale in Benoni
 
WSO2CON2024 - It's time to go Platformless
WSO2CON2024 - It's time to go PlatformlessWSO2CON2024 - It's time to go Platformless
WSO2CON2024 - It's time to go Platformless
 
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...
 
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
 
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
 
%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...
 
%in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park %in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park
 
%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrand%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrand
 
%in Soweto+277-882-255-28 abortion pills for sale in soweto
%in Soweto+277-882-255-28 abortion pills for sale in soweto%in Soweto+277-882-255-28 abortion pills for sale in soweto
%in Soweto+277-882-255-28 abortion pills for sale in soweto
 
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
 
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
 

Empfohlen

2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by HubspotMarius Sescu
 
Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTEverything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTExpeed Software
 
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsProduct Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsPixeldarts
 
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthThinkNow
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfmarketingartwork
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024Neil Kimberley
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)contently
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024Albert Qian
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsKurio // The Social Media Age(ncy)
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Search Engine Journal
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summarySpeakerHub
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next Tessa Mero
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentLily Ray
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best PracticesVit Horky
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project managementMindGenius
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...RachelPearson36
 

Empfohlen (20)

2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot
 
Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTEverything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPT
 
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsProduct Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage Engineerings
 
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
 
Skeleton Culture Code
Skeleton Culture CodeSkeleton Culture Code
Skeleton Culture Code
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
 

Customer Approve/Disapprove Manual

  • 1.     Customer Approve & Disapprove Let your customers login to your store after pre-approval Extension Specification Document Version: 2.0.0 Magento 2 Extension URL: https://www.extensionhut.com/customer-approve-disapprove-for-magento-2.html Support URL: https://www.extensionhut.com/support www.extensionhut.com PAGE 1
  • 2.     Index Overview 3 Why Customer Approve & Disapprove? 3 Features 3 Configuration 4 Use cases 7 CLI Commands 10 www.extensionhut.com PAGE 2
  • 3.     Overview This extension extends the customer registration functionality without affecting the default registration process and provides an option to automatically or manually approve customers those register to your store. Newly registered customer can be get approved automatically after registration or can be manually approved by the admin from backend. Admin will get email notification on every registration and can approve one or more customers at same time. Each customer will get notify as soon as he gets approved (in case of manual approve). Easy configuration for backend and can be done for each store or website separately. It doesn’t affect the existing customer of the store, all remain active until they manually disapproved from backend after extension installation. Why Customer Approve & Disapprove? ❏ Pre verification of every new customer registers to your store. ❏ Suspend any customer account from backend to deny login access. Features 1. Multi store configuration with single installation: ​Extension can be configure for each and every store created in your Magento installation. 2. Auto and Manual account approval: It provides an option to approve new account registration automatically after registration and manually from backend. Customers can be approved one by one or multiple at a time from grid. 3. Approval waiting CMS page: ​There is an option to create custom CMS page with waiting for approval message, where customer can be redirected after registration when admin approval is required for account access. 4. Custom email templates: ​Admin can create custom email templates and select it for account approval email notification that sends to customer, once his account gets approved. 5. Auto email notification: ​Admin and customer auto email notification on registration and account approval. 6. Custom message and redirection: ​Custom message can be displayed to customer after registration or login in case of not approved account and customer can be redirected to another page. 7. CLI commands operations: ​CLI commands to perform customer approve and disapprove action from command line. www.extensionhut.com PAGE 3
  • 4.     Configuration Extension configuration is required to make it ready to function and set-up according to your requirements. Here is step by step guide to configure if. Store ​>​Configuration ​>​Extension Hut ​>​Customer Approve & Disapprove General Settings 1. Enable​the extension to start its operational mode. 2. Auto Approve Account ​provide an option to auto approve every customer who register to your store and they can be disapprove by admin from backend if required. Set it to “No” if you want to approve every customer from backend after registration. 3. Enable Welcome Email ​to send greetings, to every newly registered customer. Customer Group Restriction 1. Enable ​customer group functionality to operate the extension on selected customer groups only. Set to “No” to operate on all customers without any group restriction. 2. Customer Group ​selection box to select one or more customer groups to add under restriction. www.extensionhut.com PAGE 4
  • 5.     Approval Email Settings 1. Send Approval Email ​notification when customer account gets approved by admin from back end. 2. Email Sender ​can be any email address among the added in backend. 3. Email Template ​to send in mail. You can create custom email template and send it as account approval notification. Admin Notification 1. Send Email Notification After Account Creation ​on your store. Every time the admin will get notify about the new customer registration with an email alert. 2. Email Sender ​can be any email address group from list. 3. Email Template ​with required information can be set in notification mail. 4. Recipients ​can be one or more who will be get notified on new registration. Multiple recipients can be added with comma separated email. www.extensionhut.com PAGE 5
  • 6.     Redirect Settings 1. Redirect Unapproved Customers ​to the custom created page to make him aware about the approval process. If set to “No” then customer will be redirected to previous page. 2. Redirect To CMS Page ​which would display the required information to the customer. You can create CMS page your own and set it for the newly registered customer info page. 3. Use Custom Redirect URL ​to take the customer to any other page or site according to requirement except redirecting to CMS page. 4. Custom Redirect URL​would be added here if you enable above option. Error Message Settings 1. Display Error Message to Unapproved Customer except redirecting them to another page. This message would be shown on same registration screen. www.extensionhut.com PAGE 6
  • 7.     2. Error Message ​to display on screen. You can type any text you want to display for your customer after registration. Use Cases We can use this extension with many different way or as per our requirement. Here are some possible case: Don’t let any customer login to their account before admin approval: In this case every customer registers to your store would be unapproved by default and can not be login to his account until admin approve his account manually from backend. Once the admin approve the account he will get notify and login access to the account he is registered with. Auto approve all customers and disapprove or suspend them from backend later: In this case every customer registers to your store would get approved by default and can access his account directly without any pre approval. Admin can disapprove or suspend any customer account form backend if required. After admin disapproval the customer can not login to his account until it get approved by admin. www.extensionhut.com PAGE 7
  • 8.     Approve and disapprove status in customer grid: Approve/Disapprove two or more customers at once: www.extensionhut.com PAGE 8
  • 9.     Approve/Disapprove customer from customer edit screen: Filter customers records according to approve/disapprove status: www.extensionhut.com PAGE 9
  • 10.     Email template setting for approval email notifications: CLI Commands: ​Accept multiple IDs with comma separated. -- End of Document -- www.extensionhut.com PAGE 10