Code

Discussion on Modesy - Marketplace & Classified Ads Script

Discussion on Modesy - Marketplace & Classified Ads Script

Cart 2,630 sales

Codingest supports this item

Supported

This author's response time can be up to 1 business day.

6875 comments found.

maranto Purchased

Greetings amazing script, will there be an option to have a captcha on email sending because I am getting so much spam on MODESY script soon! Great continuation to you!

Hello,

Our script already includes a CAPTCHA feature. Please make sure to activate it via the Admin Panel under “General Settings -> Cloudflare Turnstile (CAPTCHA)”. For detailed instructions, refer to the documentation.

Thanks!

maranto Purchased

Great I have put my keys inside email TURNSTILE from Cloudflare…. Now I get this:::: An error occurred! Please try again later…

To see the error, open the .env file and change the CI_ENVIRONMENT value to “development” ( CI_ENVIRONMENT = development ).

WHere is this file please

Hello,

As instructed in the error message, you need to set the CI_ENVIRONMENT value to “development” in the .env file to view the actual error page. The .env file is located in the root directory of the script, alongside the .htaccess and other files. When you open the script files on your server, you should be able to find it there.

Regards,

Have you thought about a few additions to Modesy such as:

Make an offer

Badges based on the things users do, such as fast shipping, fast message responses, Seller badge based on how much in sales or how many sales. In admin area we can add, edit or delete new badges or assign to users.

What ever happened to leaving a message for sellers on checkout?

Hello,

Creating a badges section in the admin panel, where the admin can define different badges and assign them to users, is a relatively simple feature and can be implemented.

However, if these badges are expected to work automatically (based on conditions such as number of sales, activity level, etc.), the system becomes much more complex. Even if we add this feature, a fully manual system may not meet the expectations of many users and could lead to additional feature requests.

For this reason, we are currently undecided about this feature. However, we are not completely against it and may reconsider it in future updates.

As for contacting sellers, they can already be reached via the contact button on their profile page. For convenience, we can also consider adding the same button to the order details page.

Thank you.

Thank you, what about the Make An Offer button, something like a tick box on the add product page that says: Offers Accepted? if they tick it a button shows on the product detail page which says: Make Offer.

Then the seller receives an email about an offer was made on PRODUCT NAME, LINK and the offer price. You can accept or reject the offer OR make a counteroffer, the tricky part is IF the seller accepts OR makes a counter offer the product price should automatically change to the accepted offer price or counter offer price.

We understand your suggestion regarding the “Make An Offer” feature. Currently, instead of implementing this exact system, we are planning to add a full auction system with a countdown timer.

However, our main priority for now is to release the new classified ads theme that we have planned. After that, we will continue improving the system and consider adding features like an auction system.

Thank you.

Note to your answer about the future update of the Modesy script, it is very unfortunate that you postponed it indefinitely without resolving the issue with Recaptcha earlier, and in the piggy bank of the future update, I want to add that you need a module with a rental calendar for both hourly, monthly, and long-term rentals in sections of the user’s choice, this maybe real estate, transportation, or renting tools and inventory is the reality of our time, which is so lacking today.

Therefore, as buyers of your script, we offer today what we lack in your script. Let’s say I activated Google maps, and my user lives in a territory that Google decided to block and not provide its cartographic and other services there, the user sees that the project does not meet his requirements and leaves for others sites where there is no problem with alternative cards and payments, therefore, the Administrator must have a choice of which service he needs to use. and the project will be used in a way that was convenient, for its users and comfortable conditions, and not for crazy hegemons, I hope that you have heard us and will solve these problems in the next updates.

We understand your point. However, adding a feature and maintaining it to ensure it works reliably with regular updates requires significant effort. Therefore, unfortunately, we cannot provide multiple alternatives for every feature. We always try to include the options that are most widely used and relevant to the majority of users, regardless of the region or ownership of an API/service. This is beyond our control. We do our best to keep the project up-to-date and running smoothly at all times.

Well, we will wait for future updates, and if necessary, note what they lack and how much you lag behind the competition.

I saw in the comments that you’ve replied to someone saying you are currently working on another script that’s almost complete. Is that script an advance of Modesy e-commerce or something else not e-commerce?

Hello,

We have three scripts in total, and we update them in rotation. By “another script,” we were referring to our news and magazine script, Varient. The new Varient update is almost ready, and once it’s released, we’ll begin working on the classified ads theme for Modesy.

Regards,

Alpha-m

Alpha-m Purchased

Hi, in the new update, are you planning to include the payment method with Zelle (USA) or PIX (Brazil)?

The two are very similar, generating a QR code with different values ​​for payment that could be included in the subscription plans, as an image field.

Hi,

Integrating payment methods and maintaining them to ensure they work smoothly requires significant effort. Since our script is sold worldwide, we focus on supporting the most widely used payment options in specific regions to keep the system manageable and reliable.

For Brazil and other South American countries, we currently support only Mercado Pago. One of the main reasons is that many local payment providers do not allow us to easily create and manage accounts, which makes integration and maintenance much more difficult. For this reason, we do not plan to add additional payment methods for this region at the moment.

Thank you.

Urgent: Security Issue and Abnormal Traffic ImpactHello,

We have recently identified abnormal activity on the system.

Within a short period of time, thousands of fake messages and requests have been generated. These actions were performed:

Using fake email addresses With randomly generated usernames Through user accounts, guest access, and support/contact forms

After reviewing the content, it is clear that these are not normal user actions, but automated or malicious attempts targeting the system behavior.

During this process:

A very high number of messages and actions were generated The system was heavily utilized Uncontrolled traffic occurred

It is also believed that this situation may be related to increased server-side costs.

Additionally, it is not possible to manually delete thousands of messages from the panel, which creates a serious operational issue. A bulk delete feature is needed.

We kindly request a technical investigation of this issue and that necessary security measures be taken.

This is a critical matter.

We expect a response regarding the findings and actions taken.

Best regards.

Previously, I had reported the issue regarding test and spam emails through the comment section. At that time, your team acknowledged that there was a vulnerability in the system and informed us that it would be fixed in upcoming updates.

However, as of now, the issue still persists.

It is clearly observed that the spam prevention mechanism (captcha) implemented in your system is not functioning effectively. The current structure fails to prevent bots and automated spam submissions. There is no advanced user verification method in place (such as visual challenges or logical verification), making the system highly vulnerable to abuse.

Spam messages can easily be sent through support requests and contact forms, and the system does not block such activities. In similar systems, such actions are typically prevented automatically, and access restrictions are applied to the sender.

In your recent responses, you stated that the issue is server-related. However, according to discussions with the server provider, the main problem lies in the inadequacy of the captcha system and requires improvements on the software side.

Furthermore, in your previous support responses, it was clearly stated that this issue was software-related and would be resolved in future updates. The current position, shifting the responsibility entirely to the server side, creates inconsistency.

Additionally:

A significant volume of spam is being generated via contact and support forms This spam traffic is causing additional costs and penalties from infrastructure providers (such as AWS) The absence of a bulk delete feature for managing spam creates serious operational difficulties

In this regard, we kindly request the following actions:

Improvement of the captcha/spam protection system Implementation of additional security layers to prevent bot and automated submissions Addition of a bulk delete feature for support and contact messages A clear and consistent technical explanation regarding the root cause of the issue

Moreover, expecting user feedback to consist only of positive comments is not a constructive approach. Reporting issues openly is essential for improving the product.

We kindly ask you to review this matter urgently and provide a permanent solution.

Sincerely.

There are several misunderstandings in your message that we need to clarify.

First of all, at no point did we confirm a “vulnerability” in the system. What we explained earlier is that no CAPTCHA system can guarantee 100% protection, especially against modern or AI-based bots. This is an industry-wide limitation, not a flaw specific to our script.

Our system already includes protections such as CAPTCHA and honeypot. These help reduce spam, but they cannot fully stop high-volume or advanced automated traffic on their own.

There is also a misunderstanding regarding the email blacklist feature we mentioned. The purpose of an email blacklist is only to block specific email addresses from submitting forms. It does not prevent bots or automated traffic from reaching your website. Even if such a feature is added, bots can still send requests, they will only be restricted from submitting messages using blocked email addresses. Therefore, this is not a solution for the issue you are describing.

What you are experiencing is high-volume automated traffic reaching your website. This type of traffic must be filtered before it reaches the application, using properly configured server or CDN-level protections. If these requests are still reaching your forms, it clearly indicates that this layer is either not properly configured or not sufficient.

Stating that this issue is caused by the script is not technically accurate. No application can effectively block such traffic after it has already reached the application layer. This is exactly why infrastructure-level protection exists.

We have explained this multiple times in a clear and consistent way. Continuing to attribute this issue to the script, despite these explanations, does not reflect the actual cause of the problem.

Additionally, this is not a matter of general feedback. Publicly presenting the issue in a way that directly blames the script, despite repeated technical explanations, creates a misleading impression for other users. Feedback is valuable when it is accurate and constructive, but repeatedly framing this as a software issue is not aligned with the actual technical cause.

At this stage, we will not be able to continue this discussion through the comments section.

We would like to remind you of what you wrote to us when we first contacted you 5 months ago. No further explanation is needed.. yusufsahin19yb yusufsahin19yb Purchased

5 months ago Flag Hello Modesy / Codingest Support Team,

Despite all our security settings being active, we are receiving hundreds of spam messages in the contact messages section from the same user. This user performs these actions using an unverified email address. Even after banning and deleting the user from the admin panel, they re-register with the same email and continue sending spam messages.

We contacted our hosting provider and the necessary settings were applied, but the issue persists. We believe that this should not be possible with an unverified email account.

We have submitted the bug report along with screenshots for your review. We kindly request your assistance.

StellarCode StellarCode Author Team

4 months ago Flag Hello,

All of our products will have an email blacklist feature in their next major updates. Email addresses added to this list will be unable to register on the site, log in, post comments, use guest checkout (if active), or send a contact or support message. In short, they will be blocked from performing any action that requires an email address.

Regards,

yusufsahin19yb yusufsahin19yb Purchased

4 months ago Flag Dear Modesy / Codingest Support Team,

As the Vitrinfly store, we would like to report an issue we have identified on our website and kindly request your technical assistance.

When adding a product to our site, we create both Turkish and English versions of the product. However, we are experiencing the following issue when switching the website language to English:

On the English homepage, product titles still appear in Turkish. When the product is opened, the product detail page correctly displays the title and description in English. In other words, the homepage product listing does not reflect the selected language correctly, while the product detail page does. We are using the built-in translation feature of the system and do not use any external translation plugin. Therefore, the product titles on the homepage are expected to appear in English when the site language is switched to English.

We kindly request your assistance in checking whether this is a technical issue and in applying the necessary fix.

Thank you for your support. Vitrinfly Store

StellarCode StellarCode Author Team

4 months ago Flag Hello,

This issue appears to be caused by the cache. We will check it in the next update.

Regards,

yusufsahin19yb

Greetings to the successful Modeys team! Is the estimated release date for the WhatsApp contact information and the new classifieds theme starting to become clear?

Hello,

We haven’t started working on the next update yet, so there isn’t an estimated release date at the moment. We are currently working on another script, which is almost complete. Once that update is released, we will begin working on the classified ads theme and aim to complete it as soon as possible.

Thank you.

can you integrate PESAPAL payment gateway for East Africa

Hello,

For now, we will continue using the existing payment options. It is unclear whether we will introduce a new payment system in the future. You can view the available payment gateways in the “Payment Settings” section of the admin panel and use any that are supported in your region.

If you require the PESAPAL payment gateway for your site, you can work with a developer to integrate it. We have shared a detailed article in our Help Center explaining how to add a new payment gateway, which you can use as a guide during this process: https://codingest.com/knowledge-base?content=197

Thank you.

I am not sure where I can set up promote packages for vendors, so they can promote add or multiple ads.

I saw that it is available on daily and monthly basis, but not sure where I can edit this. Any help?

Hello,

You can enable the “Featured Products System” setting in the “Preferences > Products” section of the admin panel. This allows vendors to promote their products on the site by purchasing a daily or monthly plan.

You can configure the pricing for these plans in the “Payment Settings > Featured (Promoted) Product Fees” section of the admin panel.

Regards,

Objet

Hello,

I am evaluating Modesy for a directory project with approximately 2.2 million records.

Before purchasing, I need precise technical confirmation about database structure, indexing, search behavior, and import capability at this scale.

Please answer the points below as specifically as possible.

Database structure In which tables are listings stored? If I need fields such as WALDEC, SIRET, category, subcategory, region, department, city, and status/state, are these stored as real SQL columns, or as custom field records? Exact identifier search If I store WALDEC as SKU, will an exact search for a value like W011000144 use your built-in indexed search engine, or will it fall back to custom-field filtering / database search? If I store WALDEC as a custom field instead of SKU, how is exact search performed technically? Indexes Is SKU indexed? If WALDEC is stored as SKU, is exact lookup indexed at database level? If SIRET is stored separately, can it be indexed as well? Are category, department, city, and status stored in indexed columns? SQL query and execution plan For an exact identifier search such as WALDEC = ‘W011000144’, what SQL query is actually used? Can you provide the EXPLAIN plan for that query?

For a filtered search combining: category + department + keyword + pagination what query is used? Can you provide the EXPLAIN plan for this query as well?

Search engine behavior Is keyword search based on SQL LIKE, FULLTEXT, or another indexed search structure? Is exact identifier search separated from general keyword search logic? Are SKU searches handled differently from title/tag searches? Large CSV import Does CSV import run in batches? Can it resume after failure or timeout? Can it update existing records based on a unique key such as WALDEC or SKU? What is the recommended practical limit per CSV file for large imports? Large dataset validation Have you actually tested Modesy with 500k+, 1M+, or more listings? If yes, can you provide any evidence such as: benchmark results, admin screenshots, SQL screenshots, EXPLAIN screenshots, or measured search response times?

I am not asking whether the script can theoretically support millions of records. I need to know whether the actual database design, indexing strategy, and search queries are suitable for this scale in practice.

Please answer as concretely as possible.

Thank you.

Cette version e

Hello,

We respect your decision. Yes, the current theme is not really suitable for a directory-type website. However, in the next update, we are planning to add a classified ads theme. This theme will include features such as Google Maps integration and will be fully optimized for classified ads use cases, which may be a much better fit for your project.

We have not started working on this yet, as the update for our other script took longer than expected. However, we plan to begin soon and aim to build the theme as quickly as possible.

Please follow our updates for more features.

Thank you!

Best regards,

Hello,

Thank you again for your previous replies.

I am still evaluating Modesy before purchase, and I would like to clarify one last important technical point.

For my project, the critical question is the scalability and future evolution of the search system. At the volume I am considering, around 2.2 million records, I am concerned that the current MySQL FULLTEXT-based approach may eventually become a limitation for search precision, advanced filtering, indexing flexibility, and long-term performance.

So I would like to ask very clearly:

Do you currently offer any Elasticsearch plugin, add-on, or integration for Modesy?

If not, I would like to know whether you would be willing to develop one, and in that case:

what scope you would consider, what delay you estimate, and what price you would request.

I believe this is a legitimate feature request, especially considering the number of customers who have already purchased your script. It seems quite reasonable to think that an Elasticsearch integration could interest many of them as well, particularly for high-volume classifieds, directory projects, or large marketplace databases.

I want to be transparent: I am still in the study phase and I am assessing whether Modesy is the right solution for my needs. So at this moment, I am not making a purchase commitment yet. However, your answer regarding Elasticsearch will play an important role in my decision.

Please let me know as concretely as possible whether:

such a solution already exists, you could build it, how long it would take, and what budget would be required.

Thank you.

Hello,

We’ve already explained how MySQL FULLTEXT search is implemented in the script and how, with our optimizations, it delivers fast and reliable performance.

In practice, this approach is more than sufficient for the vast majority of use cases, which is why we are not planning to introduce additional solutions such as external plugins or Elasticsearch.

As you may have noticed while reviewing the script, we intentionally keep external dependencies to a minimum and prefer integrating only essential and free services. This helps maintain performance, simplicity, and long-term stability.

For these reasons, we are not planning any changes to the current search system.

Thank you.

bappi29

bappi29 Purchased

Are you providing custom service

Hello,

Unfortunately, we do not offer customization services. If you require additional features or modifications to certain parts, you can work with a developer to implement the necessary changes. Our code is open source, so you are free to customize it on your site as needed.

Regards,

bappi29

bappi29 Purchased

Could you let me know which PHP framework was used to build your script?

The script uses the PHP CodeIgniter 4 framework. We update the framework to the latest version with each major update.

Regards,

How do we change the weight in the shipping section from kg to lb

Hello,

In the “Language Settings > Edit Translations” section of the admin panel, you can search for “kg” and change it to “lb.” After making this change, all instances of “kg” on your site will be updated to “lb.”

Regards,

Hi… Author pls Dark thames

Hi,

Since dark mode is not widely used on e commerce websites, we do not currently have plans to add this feature.

Thanks.

You’re welcome.

Best regards,

A simple and very useful suggestion to implement:

Add an optional field next to the product price value indicating the unit of measurement. For example: if the price is per kg, unit, package, box, etc.

If it’s a food item with variable weight, the price would be displayed like this: $9.90 / kg or a closed box item: $12.90 / box of 10.

Hello,

At the moment, we do not have plans to add this feature. The system is primarily designed for products that are sold per item (piece), and many other parts of the platform are built to work based on this structure. Because of this, adding unit-based pricing such as kg, box, etc. would require changes in several related systems. For this reason, we prefer not to modify this structure for now.

Thank you for your suggestion.

No need to make major changes!

Just insert an optional text field next to the displayed price that would only be filled in if the value needs to specify the unit of measurement in which it is sold.

Simple!

Hello,

This may look like a simple feature, but unfortunately it is not as simple as it appears.

To implement this option properly, we would need to add new settings in the admin panel so that an input type (such as piece, kg, box, etc.) can be selected next to the price. In addition, sellers would also need to choose one of these options when adding a product from the seller panel. Based on that selection, the chosen unit would need to be displayed on the product detail page.

Other sections such as order details, invoices, and similar areas would also need to be updated accordingly. Since the current database structure is based on item (piece) sales, some database tables would also need to be modified.

If you would like to achieve this with a simple change only for your own use, we recommend directly modifying the code. However, if we were to officially add this feature to the script, we would need to implement all of these changes to ensure the system works properly.

Thanks.

KESITA

KESITA Purchased

1. Conversion & Urgency Tools Product Availability Countdown: Implement scarcity triggers like “Only 3 items left” or “Offer ends in X hours” to drive faster checkout decisions.

Wholesale / Bulk Buying Mode: Enable tiered pricing (e.g., 10% discount for 10+ units) to attract B2B buyers and increase average order value.

2. User Experience (UX) & Efficiency Image Upload Progress Indicator: Add a real-time percentage bar (e.g., “Uploading… 70%”) to reduce friction during the listing process.

Simplified Product Listing: A “Quick List” mode requiring only a Title, Price, and Photo, allowing sellers to add granular details later.

Product Page QR Code: Automatically generated codes on desktop views to allow seamless “scan-to-mobile” transitions for buyers.

3. Trust & Communication Seller Type Badges: Visual icons identifying sellers as Manufacturers, Wholesalers, or Retailers to establish immediate credibility.

Seller Message Notifications: Instant alerts for new buyer inquiries to improve response times and closing rates.

Free Seller Starter Guide: An onboarding hub covering the basics: uploading, order management, and payment cycles.

4. Logistics & Marketplace Dynamics Order Tracking System: A visual timeline for buyers (Order Placed → Packed → Shipped → Delivered).

Local Pickup Option: A delivery toggle for proximity-based transactions, saving on shipping costs for both parties.

Buyer Request Marketplace: A reverse-marketplace feature where buyers post “Wanted” ads and sellers submit competitive offers.

Hello,

The feature that shows the upload progress percentage while product images are being uploaded, the quick list feature (which allows creating products quickly by filling only the required fields), and the local delivery shipping option are already available in the current version.

To display a shipping status like the one you mentioned, you would need to integrate the API of the shipping company you are using. However, buyers can already track their shipments directly on the carrier’s tracking page using the shipping tracking code and URL provided by the seller. Since there are many shipping companies around the world, it is not feasible for us to integrate each one individually into the system. Therefore, this is the most practical and widely usable solution.

Some of your other suggestions are also features that we may consider adding in the future. Our updates will continue.

Thank you for your suggestions.

hello interested in buying this. can i read the documentation ? id like to see configuration and other options please. thank you

Hello,

Thank you for your interest in our Modesy script.

The documentation is available in our Help Center. However, only users who have purchased the script can access it. You can review all the features on our demo site, and if you have any questions, we will be happy to answer them: https://modesy.codingest.com/

Thank you.

im unable to view documentation… it says i need to buy a license :(

Yes, as mentioned previously, only users who have purchased the script can access the documentation. If you have any specific pre sale questions, we would be happy to answer them.

Thank you.

i read that nginx can handle high traffic better than apache, can modesy be installed on a nginx vps server?

Hello,

Yes, our script works without any issues on both Apache and Nginx. When installing on Apache, you do not need to make any additional configuration because these settings are already handled through the .htaccess file.

However, since .htaccess does not work on Nginx, you need to apply similar settings directly in the server configuration file. This configuration is simple, and we have explained it in detail in a help article available in our help desk.

Thank you.

Very well done sofware, Could you add a couriers option so that once a customer buys the item they can select the delivery courier of choice, and once the item is delivered then a customer can check as delivered for the vendor to be allowed to cash out. Something to act as an escrow until customer get their goods

Hello,

The Modesy system works this way as well. Each vendor manages their own shipping options. After adding a shipping zone, vendors can add multiple flat rate shipping methods under that zone and name each of these methods according to different courier services. At checkout, the customer will see these courier names and their costs and choose one based on their preference. After that, the vendor will ship the order using the chosen courier.

A vendor’s earnings from an order will not be reflected in their wallet balance until the order is approved by the buyer. In case the buyer forgets to complete the order, there is also a feature that allows you to set a time limit to automatically approve unapproved orders. For example, if you set a ten day limit and the buyer does not complete the order or report any issues within this time, the order will be automatically approved and the vendor’s earnings will be reflected in their balance.

All payments are made to the admin’s accounts, so vendors do not receive their earnings directly. Vendors can only request a payout when their wallet balance exceeds the minimum payout amount.

Thank you.

I’m planning to buy modesy and variant magazine, then merge the login system. So that one user can use both platform. I wanted to confirm if this is possible with the code and database structure ?

Hello,

Thank you for your interest in our scripts.

Our code is open source, so you can modify it to customize your site as needed. However, please note that Modesy and Varient are two completely separate systems, and they were not designed to work together. While methods such as session sharing are technically feasible, they would require additional custom development and may introduce security risks. For this reason, we recommend proceeding with caution if you decide to attempt this type of customization.

Thank you.

Can both use one login/auth database fields?

Hello,

Modesy and Varient were not designed to work together. In their current versions, there is no built in option to use a shared login or authentication database between them.

Achieving this would require custom development and modifications to their codebases. Please note that such changes may introduce potential security risks. For this reason, we do not plan to implement this functionality.

If you would like to proceed with this type of integration, we recommend working with an experienced developer.

Thank you.

Hmog

Hmog Purchased

Subject: Feature Request: Automated Vendor Ranking & Tier System ​Hello Team, ​I would like to implement an Automated Vendor Ranking System to enhance marketplace trust and incentivize seller performance. Below are the functional requirements: ​⚙️ Core Logic & Automation ​Evaluation Period: The system should start ranking vendors after their first 14–30 days of activity. ​Auto-Update (Cron Job): Rankings must be recalculated automatically every 30 days based on real-time performance metrics. ​ Ranking Tiers ​1. Gold Seller ​Criteria: ​Completed Orders: \ge 20 ​Store Rating: \ge 4.5 ​Shipping Speed: \le 24 hours ​Cancellation Rate: < 5\% ​Privileges: ​Top Priority in search results. ​Gold Badge displayed on profile and products. ​Commission Discount: Reduced platform fee by 1–2%. ​2. Silver Seller ​Criteria: ​Completed Orders: \ge 5 ​Store Rating: \ge 4.0 ​Shipping Speed: \le 48 hours ​Cancellation Rate: < 10\% ​Privileges: ​Boosted visibility in search results. ​Silver Badge displayed on profile. ​3. New Seller ​Criteria: Vendors with < 5 orders or insufficient ratings. ​Status: Standard visibility with prompts to improve product quality.

Hello,

Unfortunately, we are not planning to add such a vendor rating system at this time.

If you need this feature, you may work with a developer to implement it on your site. Our code is open source, so you can customize your site according to your needs.

Thank you.

by
by
by
by
by
by

Tell us what you think!

We'd like to ask you a few questions to help improve CodeCanyon.

Sure, take me to the survey