Call For Price - Magento 2 Extension

Introduction

  • Created On: 17th February, 2016
  • Last Updated On: 25th September, 2020
  • By: Solwin Team
  • Email: info@solwininfotech.com

Installation

Installation Process

Note: Please take a backup of your all Magento files and database before installing or updating any extension.

Download the extension file:
  1. Download the Call For Price extension .ZIP file from solwininfotech.com using your Solwin Infotech website account.
  2. Extract the .ZIP file which contains another .ZIP files.
  3. If you have purchased the extension for the Community Edition, then you will see the extension .ZIP file for Magento 2.1.x, Magento 2.2.x, Magento 2.3.x and Magento 2.4.x version.
    If you have purchased the extension for the Enterprise Edition, then you will see the extension .ZIP file for Magento 2.1.x, Magento 2.2.x and Magento 2.3.x version.
Extension Installation

For Magento 2 Community Edition,

  1. If you are using Magento 2.1.x then you need to extract solwin-callforprice-m2-2.1.x.zip file.
    If you are using Magento 2.2.x then you need to extract solwin-callforprice-m2-2.2.x.zip file.
    If you are using Magento 2.3.x, Magento 2.4.x then you need to extract solwin-callforprice-m2.zip file.

For Magento 2 Enterprise Edition,

  1. If you are using Magento 2.1.x then you need to extract solwin-callforprice-m2-EE-2.1.x.zip file.
    If you are using Magento 2.2.x then you need to extract solwin-callforprice-m2-EE-2.2.x.zip file.
    If you are using Magento 2.3.x then you need to extract solwin-callforprice-m2-EE.zip file.

Following 2 to 6 steps are the same for Community and Enterprise edition.

  1. Copy the app folder and paste it into your magento ROOT directory.

    FTP
  2. Run upgrade command as specified : php bin/magento setup:upgrade.
  3. Run deploy command as specified : php bin/magento setup:static-content:deploy -f.
  4. Clear the cache either from the admin panel or command line php bin/magento cache:clean.
  5. Now, you can see the Solwin menu in admin panel. Please go to Solwin -> Call For Price -> Configuration and select Enable to Yes.
  6. Change/Set all other options as per your requirements and save settings.

NOTE : Make sure the installation is done from under the FTP administrator account. Otherwise make sure to set 775 permissions to the store root directory after the extension is deployed.

Getting Started

A setup guide and general information to help you

This document covers the installation, set up and use of this extension and provide answers and solutions to common problems and issues. We encourage you to read this document thoroughly if you are experiencing any difficulties.

Information

Call For Price Magento 2 extension removes the price of product & adds to the cart button for products and replaces it with a Call for price button. Call For Price functionality is applied to the product details page, product list page, and search result page. The Visitor/Customer can make requests for a product price using popup from the product details page, product list page, and search result page.

Once Visitor/Customer clicks on the “Call for price” button, the Call for price request form opens in popup with fields “Name”, “Email”, “Country”, “Phone Number”, and “what’s on your mind?”. The store admin can also enable call for price feature for a specific period from the module’s configuration. The store admin will be notified via email whenever the customer makes a new request for a call for price. Also, the store admin can set custom email templates of call for price requests. The store admin can view all Call for price request in the admin control panel.

Features

The Extension provides below features:

  • Easy to install and manage.
  • Ability to enable/disable from the admin control panel.
  • Set Call For Price settings store wise from the admin control panel.
  • This feature is applied to Product Page, Product List Page, Related product, Compare Product page, Wishlist Product Page, Cross-sell, Up-sell Products , and Search Result page.
  • Enable call for price feature for a specific period.
  • The Customer can request a product price using popup.
  • The store admin notifies via email whenever the customer makes a new request of call for price.
  • The store admin can also set custom email templates of call for price requests.

Settings

In the admin control panel from Solwin >> Call For Price >> Configuration menu, the Call For Price Magento 2 extension allows the store admin to enable or disable the module in the store and provide more configuration options for call for price.

There are some configuration options for Call for price. Let's discuss all in more detail.

call for price general settings1

Configuration

  • Enable: Yes | No.
  • Display Call For Price Button In: All Products | Selected Product.

call for price general settings2

Call For Price Options

  • Button Text: Enter Call For Price button text.
  • Popup Form Heading Title: Enter call for price inquiry form section heading title.
  • Popup Form Success Message: Enter success message for a call for price inquiry form submit action.
  • Popup Form Error Message: Enter error message for a call for price inquiry form submit action.
  • Customer Groups: Select customer groups to display call for price button.

call for price general settings3

Admin Email Settings

  • Send Emails To: Enter the sender email address.
  • Email Sender: Select email sender.
  • Email Template: Select a custom email template.

call for price general settings4

Auto Reply Email Settings

  • Enable: Yes | No.
  • Email Sender: Select email sender.
  • Email Template: Set a custom email template.

call for price general settings5

Google Recaptcha Configuration

  • Enable: Yes | No.
  • Site Key: Enter google recaptcha site key.
  • Secret Key: Enter google recaptcha secret key.
  • Captcha Theme: Select reCaptcha theme Light or Dark.
  • Captcha Error Message: Enter captcha message for invalid authentication.

How To Configure

To enable "Call For Price" functionality, add/edit any product from the admin control panel and set Call For Price to Yes from General tab,

Go to CATALOG >> Product edit product.

The store admin can also set the Start Date and End Date for display Call For Price button.

enable call for price


Go to Solwin >> Call For Price >> Call For Price Inquiries, now the store owner can view the list of requests for call for price.

call for price admin manage request


Click on view to view complete details of the call for price requests.

call for price admin edit request


  • Name: Customer name.
  • Customer Email: Customer email.
  • Product Name: Requested product name.
  • Country: Customer country name.
  • Telephone: Customer telephone number.
  • Comment: Customer comment.

How To Use

On the frontend, on the Product list page customer can view the Call For Price button instead of Price & Add to cart button.

call for price product list page

On Product view page Price & Add to cart button replace with Call For Price button.

call for price product view page

Call for price button on the Related Product section.

call for price related product

Call for price button on the Compare Products page.

call for price compare product

Call for price button on the Wishlist page.

call for price wishlist product

Call for price button on the Cross-Sell Products section.

call for price cross-sell product

Call for price button on the Up-Sell Products section.

call for price up-sell product

Call for price button on the Search page.

call for price search page

Once the customer clicks on Call for price button, it opens Call for price request form in popup with fields Name, Email, Country, Phone Number, and What's on your mind?. Admin will be notified via mail for a call for a price request.

call for price request

Support

If you have any questions or requests, please contact us at support@solwininfotech.com. We are very happy to assist you!

  1. Website: https://solwininfotech.com
  2. Blog: https://solwininfotech.com/blog
  3. Support: http://support.solwininfotech.com