MagePsycho

Store Restriction Pro

  • Popularity Score 292 Popularity Score

    Popularity ScoreReferrals to Site/Downloads

    0 0 1+ 1+ 250+ 250+ 1000+ 1000+ 10000+ 10000+

Disable Registration, Require Customer Approval for Login, Restrict/Allow Pages, Sections, etc.
Compatible with:
This extension is currently unavailable on Magento Connect. Please contact the developer.

You will be re-directed to the developer's website to complete your purchase.

You must be registered and logged in to get extension key.
In order to get this extension, you must be logged in to the Magento Community. Click here to login or register.

Magento Connect

$75.00
Overview

Store Restriction Pro

Introduction:

Store Restriction Pro provides you with complete functionality to restrict your store in many ways (disabling registration, requiring customer approval for login, restricting access to certain pages/sections in the store, allowing guest access to certain pages from restricted stores, etc.)

Features:

Generic:
- Upgrade Proof Module(purely event-observer based, no any rewrites).
- Compatible with Magento CE 1.3.2.4 - 1.9.2.1 (with Magento EE - coming soon).
- Option to enable/disable the extension.
- Compatible with Custom Login Redirect Pro Extension.
- Essential Module for B2B/B2C, private sale, invite only stores.
(Please see the screenshot in the media gallery which illustrates additional features.)

Customer Registration:
- Option to disable the customer registration so that the customer cannot register from frontend interface.
- Option to show custom message in registration disabled section(login & checkout page).
- Option to allow customer group selection/automatic group switching in registration page.

Customer Activation/Approval:
- Option to enable customer activation/approval so that customer cannot login until the account has been activated/approved by the admin.
- Option to select which customer group needs account activation/approval for login.
- Option to redirect un-approved/non-activated customer to any page(Login, CMS or any custom page) with configured message(for both login & registration).
- Option to notify admin on new customer registration(with admin configurable notification email template)
- Option to notify customer on his/her account activation(with admin configurable notification email template)

Store Restriction:
- Supports Store Restriction of three types:
   1. Non Restricted
      The store is accessible without any restrictions
   2. Restricted (Only configured pages accessible)
      The store is restricted i.e. requires login to be accessible. However you can allow guest users to access some pages which can be configured from admin settings.
   3. Accessible (Only configured pages/sections restricted)
      The store is accessible without any login required. However you can restrict some pages & sections that can be configured from admin settings.

Store Restriction - Restricted (Only configured pages accessible):
- Option to select which customer group(s) can only access the restricted store.
- Option to redirect non allowed user to any page(Login, CMS or any custom page) with configured message.
- Option to make certain CMS, Category, Product & custom module pages accessible for guest users.

Store Restriction - Accessible (Only configured pages/sections restricted):
- Option to select which customer group(s) can only access the restricted pages & sections.
- Option to redirect restricted user to any page(Login, CMS or any custom page) with configured message.
- Option to hide prices with custom text & link(this will also remove prices from sorting, filtering section of product listing).
- Option to hide/restrict add to cart with custom text & link.
- Option to hide/restrict checkout options.
- Option to restrict store wise shipping & payment methods.
- Option to restrict CMS, category, product & custom module pages to be accessible for only allowed customer groups.

Installation / Configuration:

1> Just drag & drop the 'app' folder to your root of Magento installation.
2> After installation go to Admin: >> System >> Configuration >> MagePsycho Extensions >> Store Restriction Pro >> Manage your setting here.
Please refer to the screenshot provided in the media gallery for the backend settings & frontend features.
Or you can explore them from our demo section.

Installation Notes:

0> Disable the Cache before Installation or Refresh the Cache after Installation.
Also disable the Compilation (System > Tools > Compilation) if enabled.
1> If you get 'Access Denied' error in System > Configuration, then try to logout & re-login.
2> If you have custom theme (non-rwd based i.e. Magento version < 1.9) then copy the following files:
app/design/frontend/default/default/layout/magepsycho_storerestrictionpro.xml
app/design/frontend/default/default/layout/magepsycho_customerregfields.xml
app/design/frontend/default/default/template/magepsycho/storerestrictionpro/*
app/design/frontend/default/default/template/magepsycho/customerregfields/*
to
app/design/frontend/[your-interface]/[your-non-rwd-theme]/layout/magepsycho_storerestrictionpro.xml
app/design/frontend/[your-interface]/[your-non-rwd-theme]/layout/magepsycho_customerregfields.xml
app/design/frontend/[your-interface]/[your-non-rwd-theme]/template/magepsycho/storerestrictionpro/*
app/design/frontend/[your-interface]/[your-non-rwd-theme]/template/magepsycho/customerregfields/*

If you have custom theme (rwd based i.e. Magento version >= 1.9) then copy the following files:
app/design/frontend/rwd/default/layout/magepsycho_storerestrictionpro.xml
app/design/frontend/rwd/default/layout/magepsycho_customerregfields.xml
app/design/frontend/rwd/default/template/magepsycho/storerestrictionpro/*
app/design/frontend/rwd/default/template/magepsycho/customerregfields/*
to
app/design/frontend/[your-interface]/[your-rwd-theme]/layout/magepsycho_storerestrictionpro.xml
app/design/frontend/[your-interface]/[your-rwd-theme]/layout/magepsycho_customerregfields.xml
app/design/frontend/[your-interface]/[your-rwd-theme]/template/magepsycho/storerestrictionpro/*
app/design/frontend/[your-interface]/[your-rwd-theme]/template/magepsycho/customerregfields/*
3> If you get 404 error page in CMS pages during redirection, make sure that CMS page belongs to the store.
4> Visit official site for more info:
http://www.magepsycho.com/store-restriction-pro.html

Also View:
Documentation - Store Restriction Pro - V1.0.0 - Disable Registration, Require Customer Approval for Login, Restrict/Allow Access, etc.

Live Demo:

Frontend
Backend

Changelog:

1.0.0 - 1.0.2 (2015-10-20)
- Fixed payment method restriction issue - Fixed shipping method restriction issue 0.3.0 - 1.0.0
- Added option to enable/disable the registration
- Added option to enable/disable customer activation
- Added option for redirecting un-approved customer with configured message (if activation enabled)
- Extended store restriction options to three types:
1. Non Restricted
2. Restricted (Only configured pages accessible)
3. Accessible (Only configured pages/sections restricted)
- Added option to restrict or allow pages/sections depending upon the restriction type
- Added option to hide prices (this will also remove sorting & filtering options by price)
- Added option to hide Add to cart & Checkout
- Added option to restrict store wise shipping & payment methods
- Added Layout & template files for rwd theme
- Refactored the code (purely event-observer based, no any rewrites)

0.2.0 - 0.3.0
- Added News features:
1> Restricted store wise allowed CMS
2> Restricted store wise allowed modules (Contact Us)
- Implemented the locale for translation

0.1.0 - 0.2.0
- Fixed the System > Configuration Form issue in 1.3.x version
- Fixed the CMS Page collection error in 1.3.x version

Quote / Support:

Contact Us

More Free/Paid Extensions

www.magepsycho.com

M1 Extension Versions

Disabling registration, requiring customer approval, restricting stores etc.

2015-08-02 17:45:15
  • Version number: 1.0.0
  • Stability: Stable
  • Compatibility: 1.3, 1.4, 1.4.1.1, 1.4.2, 1.5, 1.6, 1.6.1, 1.6.2.0, 1.7, 1.8, 1.8.1, 1.9
0.3.0 - 1.0.0
- Added option to enable/disable the registration
- Added option to enable/disable customer activation
- Added option for redirecting un-approved customer with configured message (if activation enabled)
- Extended store restriction options to three types:
1. Non Restricted
2. Restricted (Only configured pages accessible)
3. Accessible (Only configured pages/sections restricted)
- Added option to restrict or allow pages/sections depending upon the restriction type
- Added option to hide prices (this will also remove sorting & filtering options by price)
- Added option to hide Add to cart & Checkout
- Added option to restrict store wise shipping & payment methods
- Added Layout & template files for rwd theme
- Refactored the code (purely event-observer based, no any rewrites)

Addition of New Features

2011-10-24 18:10:23
  • Version number: 0.3.0
  • Stability: Stable
  • Compatibility: 1.3, 1.4, 1.4.1.1, 1.4.2, 1.5, 1.6, 1.6.1
0.2.0 - 0.3.0
- Added News features:
1> Restricted store wise allowed CMS
2> Restricted store wise allowed modules (Contact Us)
- Implemented the locale for translation

It allows customer group wise store restriction, store(restricted) wise landing CMS page & more.

2011-08-25 10:24:18
  • Version number: 0.1.0
  • Stability: Stable
  • Compatibility: 1.3, 1.4, 1.4.1.1, 1.4.2, 1.5, 1.6

Introduction:

Store Restriction Pro is the extended form of community extension: Store Restriction.
It allows customer group wise store restriction, store(restricted) wise landing CMS page & more.

Features:

- Upgrade Proof Module.
- Tested for Magento version 1.3.2.4 - 1.5.1.0
- Easy to install & configure.
- Option to enable/disable.
- Option for choosing restricted stores.
- Option for store wise allowed Customer Groups.
- Option for store(restricted) wise landing CMS page.
- Option for disabling new account creation.
- Option for custom message for disabled new account creation case.
- Option for custom Error Message for restricted stores.
- Option for custom Error Message for restricted customer group.
- New Customer Group is automatically added for restricted stores if you create a new customer group: Customer > Customer Groups
- New Store is automatically added for Store Wise Landing CMS page, if you create a new store: System > Manage Stores.
- Compatible with 'Custom Login Redirect Pro' Extension

Installation / Configuration:

1> Just copy & paste the 'app' folder provided in the extension zip file to the root of your magento installation.
2> After installation go to Admin: System >> Configuration >> MagePsycho Extensions >> Store Restriction Pro >> Manage your setting here.
Example:

General Settings
Enabled = Yes
Restricted Stores = Select the restricted stores
Disable New Account Creation = Yes/No depending upon your requirement
New Account Creation Disabled Message = Custom message here(only shown if above option = Yes)
Store Error Message = This is a restricted store.

Store Wise Allowed Customer Groups
Website / Store / Store View = Select Allowed customer groups here...
...

Store Wise Landing CMS Page
Main Website / Main Store / English = Select landing CMS page
Note: If no landing CMS page is selected then restricted store will be redirected to customer login page.
...

Installation Notes:

0> Disable the Cache before Installation or Refresh the Cache after Installation.
1> If you get 'Access Denied' error in System > Configuration, then try to logout & re-login.
2> If you have custom theme then try to copy the following files:
app/design/frontend/default/default/layout/storerestrictionpro.xml
app/design/frontend/default/default/template/storerestrictionpro/*

to

app/design/frontend/[your-interface]/[your-theme]/layout/storerestrictionpro.xml
app/design/frontend/[your-interface]/[your-theme]/template/storerestrictionpro/*
4> If you get 404 error page in CMS pages during redirection, make sure that CMS page belogs to the store.

 

Changelog:

Quote / Support:

Contact Us

More Free/Paid Extensions

www.magepsycho.com

Q&A

Can I restrict users to a single store view at either the Customer Group or individual Customer level? ?

Asked by: dweswilson
Yes you can restrict the frontend store on customer group level only for now. If there are few customer only then you can create new customer group for individual user and restrict it.
Answered by: MagePsycho
Date published: 2014-05-31

Is this compatiblile with ver 1.9

Asked by: gallj
Yes this extension is compatible with all version of Magento (1.3.x - 1.9.x)
Answered by: MagePsycho
Date published: 2015-05-16
  • y_2017, m_2, d_25, h_21CST
  • bvseo_bulk, prod_bvqa, vn_bulk_0.0
  • cp_1, bvpage1
  • co_hasquestionsanswers, tq_2
  • loc_en_US, sid_9729, prod, sort_[SortEntry(order=LOCALE, direction=DESCENDING), SortEntry(order=FEATURED, direction=DESCENDING), SortEntry(order=NUM_ANSWERS, direction=DESCENDING)]
  • clientName_magento
Get Help

Support for This Extension

The best place to start if you need help with a specific extension is to contact the developer. All Magento developers have both a contact email and a support email listed.

Magento Platform Support

If you need support for a Magento platform, there are different options for support depending on which Magento platform you are using. Below are links for specific platforms.

Reviews

About the Developer

This extension was developed by and is supported by MagePsycho

Store Restriction Pro is rated 1.8 out of 5 by 17.
Rated out of 5 by from Fantastic extension that is programmed well and the developer has amazing support. MagePsycho, I will do business with again and soon.
Date published: 2012-04-09
Rated out of 5 by from This has completely changed my magento site into a subscription based service site which I couldnt have done without this module. Well done guys. Great service with any issues I had too.
Date published: 2012-02-17
Rated out of 5 by from Grate extension and very fast and helpful response from customer service.
Date published: 2012-01-10
Rated out of 5 by from Extension working perfectly, it can be enabled and disabled properly with ease too , customer support is amazing, very easy to request customization at reasonable price and fast turnaround. At $55 this extension is absolute bargain.
Date published: 2011-12-13
Rated out of 5 by from Really good extension !!! Work perfectly for us. Great for B2B web sites. Perfect support !
Date published: 2011-11-22
Rated out of 5 by from your extension works perfect on our ver. 1.4.2.0 Shop very easy to use and install, and no single issue so far. I will buy it for other clients of mine as well… thanks for that great job... keep going the good work
Date published: 2011-10-11
Rated out of 5 by from We are using this extension on 1.5.1 also and it works perfectly. I really like that I can pull up a CMS page as part of the lock down. MagePyscho was very responsive to my questions before the sale and after. I do recommend them, and I'm sure we will buy from them for other projects. Prior to using this extension we played with a number of other options; they were all lacking, or failed to work at all.
Date published: 2011-09-29
  • y_2017, m_2, d_25, h_23
  • bvseo_bulk, prod_bvrr, vn_bulk_0.0
  • cp_2, bvpage2n
  • co_hasreviews, tv_0, tr_17
  • loc_en_US, sid_9729, prod, sort_[SortEntry(order=FEATURED, direction=DESCENDING), SortEntry(order=SUBMISSION_TIME, direction=DESCENDING)]
  • clientName_magento

In order to upload extension, you must be logged in to the Magento Community. Click here to login or register.

Close

Register

* Required Fields

Close window

Forgot Your Password?

Please enter your email below and we'll send you a new password.

* Required Fields

Close window

Login

To upload extension you must be logged in.

* Required Fields

Close window

You are using an outdated browser

We built Magento Connect using the latest techniques and technologies.
This makes Magento Connect faster and easier to use.
Unfortunately, your browser doesn't support those technologies.
Use the links below to download a new browser or upgrade your existing browser.