Back to Top

Prestashop Marketplace Post Buy Request {User-Guide}

Updated 30 April 2024

Prestashop Marketplace Post Buy Request gives an amazing platform to customers to post their requirements and get quotes from sellers.  With the help of this module, customers can place their requests for the products. The requests are sent to the sellers who have subscribed to these product categories. Sellers can easily communicate with the customers and can negotiate prices with them or know more about their requirements.


  • Enable or disable the automatic approval of seller plans.
  • Admin can set the default shipping.
  • Enable or disable the automatic approval of seller’s request for getting the leads.
  • Admin can allow/disallow the sellers to apply the tax to their lead product.
  • Admin can enable/disable the display of admin commission to the seller on request for deal lock pop up.
  • Send an email to the seller when his request gets approved.
  • Email notification to both seller and customer regarding their conversation.
  • Email notification to the seller when a customer makes payment for the request.
  • Display “Post Buy Request” option in the navigation bar and footer bar at the front end or not.
  • Edit or delete the seller’s request for a lead.
  • Admin can add, edit or delete a plan.
  • Admin can also set the number of days for which plan will be valid.
  • Set the number of leads a seller will receive in a particular plan.
  • Enable or disable a plan.
  • Set the categories for a particular plan.
  • Admin can view total Post Buy Requests transactions and seller wise Post Buy Requests transactions.
  • A seller can register for lead to receive post buy requests.
  • Both seller and customer can communicate with each other.
  • A seller can send a deal lock request to a customer by entering request title, price per unit, quantity, payment type, and shipment date.
  • Allow the customer to pay the full amount or partial amount.
  • A seller can view all the transactions through Post Buy Requests.
  • Customer can become a seller and register himself to receive Post Buy Requests.
  • A customer can post his request by setting the title, product category, quantity, price range, expected delivery time, and location preference.
  • View a list of all the sellers who have shown the interest in a request posted by him.
  • A customer can view all the Post Buy Requests posted by customers by clicking on Buying Requests tab.


  • Prestashop Marketplace Post Buy Request module is MultiShop Compatible with PrestaShop Advanced Multi-Vendor Marketplace version 5.4.0/3.4.0 and above.
  • This module is compatible with PrestaShop version 8.x.x.


For installing the Marketplace Post Buy Request module, you need to install the Prestashop Advanced Multi Vendor Marketplace module first.

marketplace module installation

After installing the Prestashop advanced marketplace module you can start the installation of Prestashop Marketplace Post Buy Request.

  • Firstly, go to the module manager in the back office and click on ‘upload a module’.
  • After that, drag and drop the module file or select the file from the system
  • In this way, the module installation will be successful.
Marketplace Subscription Products installation
Marketplace Subscription Products installation
Marketplace Subscription Products installation

Module Configuration

Admin can configure the module by navigating through Post Buy Request->Manage Configuration.

Searching for an experienced
Prestashop Company ?
Find out More
post buy request

Default Settings

  •  General Settings 
  • Seller Profile Approval Settings – Here admin has to configure seller’s lead request settings.
  • Mail Configuration – Here admin has to configure that on which events he wants to send email to the seller.
  • Advertisement Settings

Here admin has to select whether he wants to display the “Post Buy Request” option on Front End or not.

  • Cron Setting

Admin can set a cron task by entering the URL shown above as a target link and task frequency. The seller plan will expire according to the frequency set by admin in cron task. For example, if the admin has set cron for every day. Then the sellers whose plans expire will get updated on the website when the cron runs.

Seller Commission


Under “Seller Commission” admin can:

  • Set commission commission seller wise.
  • Set global commission which will be applicable to all sellers.
  • Manage tax distribution.

How to Start Receiving Post Buy Requests

Case 1: How a Customer can receive Post Buy Requests

For receiving post buy requests, a user has to register himself as a seller. While registering as a seller he has to opt for Lead registration requests.

seller registration

On clicking “Become a Seller” option, a user gets redirected to the “Seller Login” page where he needs to enter the basic details.

post buy request

Once the seller request has been approved by admin, a tab “Manage Post Buy Request” gets available in the seller panel.

manage post buy request

Case 2: How a registered seller can receive Post Buy Requests

If a registered seller wants to receive customer’s requests then he has to register for lead by clicking on “Lead Permission” tab under Edit Profile and then click on SAVE” button

lead permission

After clicking on the “SAVE” button a seller request for lead is sent to admin.

Manage Post Buy Plan

Admin can configure Post Buy Plan by navigating through Post Buy Request->Manage Post Buy Plan.

post buy plan
Manage Plans

Manage Plan

Seller Default Plan

Admin can configure a seller default plan which a seller gets on registration.

default plan

NOTE: If the duration is not set by the admin then the default plan will be available for unlimited time.

Adding a New Plan

Admin can add a new plan by entering plan name, plan price, plan duration, the number of leads allowed in a plan, and by selecting the categories for the plan.

add new plan

Admin can view a list of all the plans under “Manage Plan” as shown below:

post buy plans

A seller can view all the available plans by clicking on “Plan Available” tab under “MANAGE POST BUY REQUEST”.

available plans

By clicking on the “Plan Available” tab, a seller redirects to a page where he can view a list of plans and purchase it according to his requirements.

available plans

By clicking on the “View Details” button a pop-up appears on a page where a seller can view the plan details such as plan name, price, duration, and categories.

plan details

NOTE: A seller cannot purchase more than one plan at a time.

Sellers can purchase the plans following the standard PrestaShop procedure.

buy plan

Once a seller has purchased a plan, the admin can view it under the Seller Plan Request tab.

seller plan request

After approving the seller plan request, the admin can view all the seller plans under Seller Plan Detail.

seller plan details

Once the seller plan request gets approved, a seller can view the plan details by clicking on “Plan & Category Subscription” under “EDIT PROFILE” page.

edit profile page
plan details

NOTE: If a seller purchases the same plan before the expiry of the current plan, then the existing plan will expire and the duration and remaining leads will add to the newly purchased same plan.

plan details

Front End Workflow of Post Buy Request

At the Front End, a customer can view “Post Buy Request” tab at selected positions.

post buy request

A customer can also post a request by clicking on the “MY POST BUY REQUESTS” tab under “My Account” as shown below:

post buy request

After clicking on “Post Buy Request” tab a customer redirects to ‘Add New Request’ page where he can specify his request.

add new request

After clicking on “SUBMIT” button, a customer can view details of a request under “NEW” tab as shown below:

post buy request

Manage Post Buy Leads

Admin can view lead requests under Manage Post Buy Leads tab.

post buy leads

Once the admin approves the lead request, a seller can view it by clicking on “New” tab under “Manage Leads”.

lead request

A seller can view lead details by clicking on the View button.

lead details

After clicking on the ‘Interested’ button, the Lead request status changes from New to In Process. Seller can view the lead and communicate with a customer on clicking “View” button.

lead request

Manage Leads

A seller can communicate with a customer by clicking on a “view” button.

lead details

Once a seller shows interest in a request, the status of a request changes from “NEW” to “IN PROCESS” as shown below:


A customer can view a list of sellers who have shown interest in a request by clicking on “View” button as shown below:

request details

A customer can view the buying request. Also, the customer can communicate with a seller by clicking on message button.


Deal Lock Request

Upon receiving a positive response from a customer, a seller can send a deal lock request by clicking on “Request for Deal Lock” button.

lead details

When a seller clicks on “Request for Deal Lock” button, a pop up appears on the page where he has to enter price per unit, quantity, shipment date, and selects “Payment Type” as Full Payment or Partial payment.

deal lock request

A seller can edit or delete the deal lock details. Please note that a seller can only edit or delete a deal if the customer hasn’t yet accepted it. After locking the deal, a seller can not edit or delete it.

lead details

Once a seller has sent the deal lock request, a customer can view it by clicking on a message button under Seller List of “MY REQUEST” tab.

request details

A customer can view deal lock details by clicking on a message icon.

buying request

A deal gets locked when a customer clicks on “I AGREE TO SELLER”S STATEMENT”.

lead details

Once the deal is locked by a customer, then he has to either proceed to pay for his request or he can cancel the deal.

buying request

Customer needs to follow the standard PrestaShop checkout procedure to make the payment for a deal.

lead request

Partial payment

deal lock request

After clicking on “SEND” button a deal lock request with a partial payment option is sent to a customer.

buying request

A customer can choose to pay either the full amount or partial amount.

buying request

After clicking on “I AGREE TO SELLER”S STATEMENT” the deal gets locked and a customer can proceed to pay the partial amount for his request.

View Buying Requests

A customer can view all the Post Buy Requests posted by all the customers by clicking on BUYING REQUESTS.

buying requests
buying requests

A customer can view Lock Detail, Order Detail, and list of sellers associated with the request by clicking on “VIEW DETAILS” button.

request details

A seller can also view all the Buying Requests placed by the customers for the products.

buying requests

A seller can view Lock Detail and Order Detail of a request by clicking on “ALREADY QUOTED” button.

manage leads

Manage post buy Orders

Once the customer has accepted the deal lock request and paid the seller, an order will generate. A seller can view all the orders in the orders section under Manage “Post Buy Requests” tab.

post buy orders

A seller can view lead detail by clicking on the “VIEW” button as shown below:


Under “Deal Lock Details” a seller can view the payment status.

lead details

A customer can also view his order details from “MY ORDERS” under “Post Buy Request” tab.

request details

Admin can view all the orders received by the sellers under Post Buy Orders tab.

post buy orders

Admin can view orders of a particular seller by clicking on “View orders” button.

post buy orders

Manage Post Buy Transaction

Admin can view all the post buy transactions under Post Buy Transaction tab.

post buy transactions

On clicking the View Transaction button under total earning, the admin can view the entire transactions from Post Buy Requests.

post buy transaction

Click on view transaction button under ‘Manage Post Buy Transaction’ to view transaction history of a seller.

post buy transaction
post buy transaction

Admin can settle the seller’s due amount by clicking on the “Settle” button.

Seller End

A seller can view all the transactions from “Post Buy Requests” by clicking on the “Transaction” tab under “MANAGE POST BUY REQUEST”.

post buy transaction

Post buy Order Product

Admin can view a list of products for which a customer has placed post buy requests under Post Buy Order Product tab.

Post Buy Order Product

Admin can also delete a Post Buy order Product by clicking on the Delete button.

Note: Admin cannot delete the detail of a product that is in the Partial Complete stage.

This was all about the Prestashop Marketplace Post Buy Request. I hope this document will help you in checking the functionality of the module in a better way. Also, do let us know about your views in the comments.


For any kind of technical assistance or query, please raise a ticket or send us a mail at [email protected]

Also, please explore our Prestashop development services and a vast range of quality Prestashop addons.

Current Product Version - 5.2.3

Supported Framework Version - 8.x.x, 1.7.x.x

. . .

Leave a Comment

Your email address will not be published. Required fields are marked*

Be the first to comment.

Back to Top

Message Sent!

If you have more details or questions, you can reply to the received confirmation email.

Back to Home

Table of Content