mikielis/magento2-module-price-negotiation

Magento 2 price negotiation

1.0.1 2019-11-29 08:24 UTC

This package is not auto-updated.

Last update: 2024-06-23 04:03:22 UTC


README

Magento 2 Price Negotiation

This Magento 2 extension adds a form to each product page that can be used for sending negotiation offer.

The form contains following fields:

  • name
  • email
  • phone number
  • requested price
  • quantity
  • message

When the form is correctly sent (data is valid), admin is automatically notified about received new negotiation offer and a user receives confirmation email.
The content of both emails (subjects and texts) as well as admin's email address are easily editable.

The module saves sent form data into database and displays all negotiation offers in clear way in Magento admin. Each negotiation offer can be viewed, rejected and deleted anytime.
The list offers advanced filtering and sorting options.

Screenshots

form

admin-notification

list

actions

filters

single-offer-view

module-settings



Installation

Pull in the extension through Composer:

composer require "mikielis/magento2-module-price-negotiation:*"

OR

download zipped extension and add its files to [magento root directory]/app/code/Mikielis/PriceNegotiation directory and follow listed steps from the official guide: https://devdocs.magento.com/guides/v2.3/comp-mgr/install-extensions.html

Compatibility

The extension is compatible with Magento version 2.3 and higher (see declarative schema guide: https://devdocs.magento.com/guides/v2.3/extension-dev-guide/declarative-schema/db-schema.html)