Search code examples
prestashopprestashop-1.6

Create a new customer group - Prestashop


In Prestahop. I need to create a new Customer Group called: SPECIAL COSTUMERS. I don't want these customers to see prices not to make any payment. I just want them to be able to sent me a Product List of what they need.

I need to get this:

The buyers whose are not SPECIAL COSTUMERS will: :

  • be able to see product prices
  • be able to add products to the cart
  • be able to complete the checkout process including the payment

The buyers whose are SPECIAL COSTUMERS will:

  • not see product prices
  • be able to add products to the cart
  • complete the checkout process BUT NOT ANY PAYMENT
  • Then the administrator will get a notification with the product list selected for the customer.

How can I get this? Is there any module for this? Will I need to create a custom code for this?


Solution

  • You can create a new group with no access to prices in BackOffice Group page. On this page you can also remove access to payment modules.

    Finally you can create a custom payment module, which will create an order with a custom state as "wish list" for example and send you a notification. Your module shall extends PaymentModule class. You can have a look at bankwire module which is quite simple to understand.