Prestashop Marketplace Seller Auction- With the help of this module, a seller can add auction with the products in any language and the bidder can bid on the products. An auction can be deleted or edited anytime. While adding auction with the product, the sellers can set the start and the end date of the auction.
NOTE : Prestashop Advanced Multi Vendor Marketplace must be installed before installing the marketplace seller auction module.
- Auction can be added on active products, ie. products approved by the admin.
- Bidding on the product can be disabled anytime.
- Bidder name can be displayed on the frontend.
- Incremental bidding can be enabled.
- Automatic bidding can be enabled or disabled.
- Customers can set automatic bidding for the product.
- When an auction is there on any product, then also buyer can buy it from “Buy now” button if “buy it now” has been enabled from the backend.
- Admin can enable/disable “Increase Auction Time” and “Increase Buy Now Price”.
- Admin can customize the winning message to be displayed to the bidder.
- Admin can enable/disable the selling of product after the auction ends.
- Admin can enable/disable continuing the auction after the auctioned product is purchased by “Buy now” button.
- Admin can create the new auction for sellers.
- Admin can edit/delete the auctions.
- Seller/admin can allow buyers to bid on more than one auction on the store.
- Seller can set the status of auction as running, completed or stopped.
- Different types of bidding supported.
- Seller can search the product for auction in any language.
- Admin can also search the seller product for auction in any language.
- Seller can view the list of customer who bought the product through buy it now button on the auction update page.
- Seller can also view the bid detail on the auction update page.
- Admin can allow/restrict sellers to bid on their own products.
For installing Prestashop Marketplace Seller Auction module you need to install Prestashop Advanced Multi Vendor Marketplace module first.
After installing marketplace module you can start the installation of Prestashop Marketplace Seller Auction.
- Go to the back office-> modules -> Upload a module
- Upload zip file of “Seller Auction Module”
- The module will automatically get installed on your Prestashop
This way the module gets installed on the Prestashop Store
Configuring the Module
Once the module is installed, admin needs to configure the module.
Allow Winner(s) to Bid– If enabled by admin, a customer who has won the bidding but did not purchase a product can participate in other bid running on the site.
Allow All Customers For Bid
If “Allow Winner(s) to Bid” has been disabled, the admin can reset it by allowing the customers who have either purchased a winning product or their order got canceled.
Note: This setting can not be changed when the auction is running on a product.
Increase Buy Now Price And Time
Enable Increase Auction Time– If enabled, the admin has to set a timer by entering “Close by Time” and “Increase Time By“. “Close by Time” is the time remaining for the auction and after that auction will be closed.
For example, if admin has set “Close By Time” as 35 minutes and “Increase Time By” as 10.
If there are 35 minutes or less remaining for the auction and a customer has placed a bid then the auction time will increase by 10 minutes.
Enable Increase Buy Now Price- If set as yes, the admin has to set “Enter close by Price” and “Increase buy now price by“. “Close by price” is the difference between the “highest bid” and “Buy Now” Price.
- “Buy Now” price of a product has been set as $ 750.
- “Close by Price” has been set as $50 and
- “Increase buy now price by” as $ 100.
Now if a customer places a bid of $ 700, then “Buy Now” price of a product will get increased from $ 750 to $850.
The admin has to set a cron task by entering the link mentioned above so that if there are any changes done in the auction, then those changes will get updated on a server when a cron runs.
url – 0 * * * * curl “https://www.sitename.com/modules/mpauction/updateauctiondetails.php”
1) Standard Bidding
In this bidding process, if the starting price for the bid is let say 50$ then any customer can come bid higher than this and the increment can be of any amount.
2) Incremental Bidding
In this type of bidding, admin will set the price range and the minimum increment value for the price range.
Let’s take an example-
Starting price for the bidding is 45$
Admin has set these ranges for incremental bidding:
Now, the bidder will bid on the product with minimum increment of 5(increment value), till the time the value reaches the second range.
So, the buyer will start the bid from 50$ (as 50$ is in range between 1$ to 100$) and the minimum increment is for 5$. Next bidder will bid minimum 55$ and so on till the bidding time ends or the admin completes the auction.
When the bidding amount reaches to 100$, then the next buyer will bid on 110$, then next bidding price will be minimum 120$ and so on.
3) Automatic Bidding
In this type of bidding, the bidder will bid the maximum amount that bidder is willing to pay for the product.
Then rest of the bidders will bid as per the minimum increment value and if the bidding value reaches to the automatic bid amount then the automatic bidder will receive an email that the bid has been crossed.
If there are 4 customers A, B, C and D. All of them will bid for product X. The starting bid for product X is 50$. A starts with 60$, then C places an automatic bid of 150$ for and then B places the bid with 65$. Then an automatic bid of 70$ will be placed for C. And now if a again places the bid for 75$, then again a bid is placed for C of 80$. Till now C is winning and can also win this auction if all the bids placed are below 150$ and the auction time ends.
Suppose D comes and places an automatic bid for 200$, so now C has lost and D is winning till the time A or B places the bid higher than 200$.
New tabs are added in the marketplace account:
The entire auction process can be managed through this tab.
Seller can view the list of Running bids from here. New auction can also be added from here :
From the “Add new Auction” button new auction can be added to the product:
Note– If the auction is already set on any product then Seller can’t add a new auction on the same product. Still, if Seller wants to add auction on the same product then that auction product must be either purchased by a winner or canceled by Seller.
Note- Seller can set the auction status as running, completed or stopped. Seller can stop and then restart auction according to his convenience using “stopped” status.
Use of “Buy it Now” button – When “Buy Now” is enabled, then the seller will fix the price for the product and the product is also available for buying without participating in the auction. And as soon as the bidding price exceeds the price of the product, then the product will not be available for buying. Then, the product can only be purchased through bidding.
Note:- Once the bidder bid the auction product using automatic bid option, the bidder cannot bid normally again on that product. If want to bid normally, bidder can delete the automatic bid set before.
On editing any running auction, seller can view the running bid details as well as list of buyers, if buyers have bought the product through “Buy now” button.
This will have the list of products that are ordered through auction.
This way, seller can get the list of products that are purchased from auction or directly from “add to cart” button
From here seller can see the list of customers participated in the bidding. Seller can even restrict the customer from bidding further.
In case “customer configuration” is enabled, while configuring the auction module. So both “allow for bidding” and “one time bidding” would be enabled by default, for the first time. In case the customer wins the auction then allow one time bidding would be disabled until the customer buys the winning product.
In case the seller does not want a particular customer to bid , then he can disable “Allow for bidding”
NOTE – By default, If “Allow for bidding” is disabled then “One time bidding” is also disabled.
When “Customer configuration” has been disabled while configuring the auction module, both “Allow for bidding” and “One time bidding” would be enabled by default for the first time.
In case the customer wins the auction then “allow for bidding” and “allow one time bidding” would be disabled.
When the customer buys the winning product then both “allow for bidding” and allow “one time bidding” would be enabled
Now the seller wants to allow the customer to bid but only for one time. Then can disable “allow for bidding” and enable “one time bidding”
Sellers can also bid on other seller products that are for auction. The details can be seen in the “Auction Bidding details” menu under my account.
At the admin end, new tabs added – Manage auction and Auction product order
Manage auction: Admin can view the list of products on which bidding placed. Admin can also add auctions from here. Admin can edit/delete the auction also.
Marketplace management->Auction product order – Here admin can view the list of orders placed for products on auction
Admin can manage the auction customer configuration – From here admin can see whether customer participated in the bidding or not. Admin can even restrict the customer from bidding further.
Under Marketplace management > Manage Seller Profile, view the customer profile to manage the auction customer configuration.
When “Customer configuration” has been enabled while configuring the auction module, both “allow for bidding” and “one time bidding” would be enabled by default for the first time.
In case the customer wins the auction then “allow one time” bidding would be disabled until the customer buys the winning product.
In case the admin wants to disable the particular customer from bidding then can disable “allow for bidding” and if “allow for bidding” is disabled then “one time bidding” is also disabled.
It is possible, that the “Customer configuration” has been disabled while configuring the auction module.
So both “Allow for bidding” and “One time bidding” would be enabled by default, for the first time.
In case the customer wins the auction then allow for bidding and allow one time bidding would be disabled. Now when the customer buys the winning product then both allow for bidding and allow one time bidding would be enabled
Now the admin wants to allow the customer to bid but only for one time. Then can disable “allow for bidding” and enable “one time bidding”
This way admin can manage the bidding for the seller products.
NOTE: If admin wants to add auction to the products, then must buy this add-on prestashop auction module.
For any kind of technical assistance, just raise a ticket at : http://webkul.uvdesk.com and for any doubt contact us at firstname.lastname@example.org
Current Product Version - 5.0.1
Supported Framework Version - 1.7.x.x