Code

Discussion on Farmart - Single or Multivendor Laravel eCommerce System

Discussion on Farmart - Single or Multivendor Laravel eCommerce System

By
Cart 771 sales
Recently Updated

botble supports this item

Supported

This author's response time can be up to 2 business days.

606 comments found.

Hello, can i have a question ? What date are you planning to release next update for this script ? :) Iam planning to update my script with the newest one and i dont know if i have to wait because you gonna release new update in these coming days or not :)

And please can i have one more question :D Can you please add this funkcionality to the shop ? It is simple stuff nothing crazy :). https://prnt.sc/GlWGAlgXpj6i

If I want to tell my customers something important, I could add a message like this to the top of the box. Would it be possible to add this in the next update?

And one more small fix can you please fix this problem ? When i printing shipping label, there is too much white space on the bottom, and the printer is printing it out , and for me it is waste of paper, can you make it smaller please from the bottom also, the same as it is from the sides and top ? https://prnt.sc/S3J_6yAhw1G1 Thank you very much.

Hi,

1. We will release a new version next week. It should be from 23 to 27 Dec.

2. We will consider it in future versions when our dev team has more time.

3. When printing that shipping label, it will use A4 paper, so even we reduce space at the bottom, you still need to use A4 to print it, so it’s the same results.

When you have more than 1 product in your order, it will use full of that paper.

We will check and improve that shipping label. I think we will need to change to use a smaller size.

hello, yes thank you, so i will wait then :). That shipping label is not good, because it is practically sticker, whitch you print and stick on top of the box, that is not invoice, where you need A4 paper, shipping label is small sticker.

Please if there is a chance, make that massege box (point n.2) in next update (23-27 dec.) I have to start selling, and i need that funkcion :D.

Once more thank you for your job :).

Hi,

For point (2), you can add HTML code in Appearance → Custom HTML → Body HTML for this.

Check this: https://prnt.sc/2JL-Evuq0laa

The same as we did for this one on https://marketplace.botble.com/products

https://prnt.sc/ii1XJJ9lsjp-

Hope that we will have a free plugin by our community authors on https://marketplace.botble.com/products in the future.

zipwebs

zipwebs Purchased

I would love to be able to import the Meta title & Description for Products, Categories, Brands etc. It seems as if there isn’t an option to import these values. Do you currently have this feature? If not do you plan to implement this feature anytime soon?

Hi,

Sorry, we don’t have option to import SEO data for now.

Please try to import theme directly into table meta_boxes, we will consider adding them in future versions when our dev team has more time.

zipwebs

zipwebs Purchased

I’m getting the following error.

composer require knuckleswtf/scribe ./composer.json has been updated Running composer update knuckleswtf/scribe Loading composer repositories with package information Updating dependencies Your requirements could not be resolved to an installable set of packages.

Problem 1
  - Root composer.json requires laravel/framework 12.40.0 (exact version match: 12.40.0 or 12.40.0.0), found laravel/framework[v12.40.0] but the package is fixed to v12.39.0 (lock file version) by a partial update and that version does not match. Make sure you list it as an argument for the update command.

Use the option—with-all-dependencies (-W) to allow upgrades, downgrades and removals for packages currently locked to specific versions. You can also try re-running composer require with an explicit version constraint, e.g. “composer require knuckleswtf/scribe:*” to figure out if any version is installable, or “composer require knuckleswtf/scribe:^2.1” if you know which you need.

Is it safe to update Laravel?

After running composer require knuckleswtf/scribe

You need to run command php artisan scribe:generate to generate API docs.

Then you can access it on domain.com/docs

The same as our demo site http://farmart.botble.com/docs

zipwebs

zipwebs Purchased

I did exactly that, don’t know why it didn’t generate. No worries, I know where to find the documents, could you please check out this comment for me please. https://codecanyon.net/comments/31837280

The Affiliate interface in the demo and in my website are totally different.

Hi,

Our dev team is checking it. Please wait.

Hi, thanks for the great e-commerce project — I appreciate your team’s effort.

I have two pre-purchase questions:

If we build the frontend using Next.js, are all features (views, functionalities, payment gateway, multi-currency, etc.) already supported through your existing REST APIs? Or do we need to build any REST APIs ourselves to connect these modules?

If we want to use the system as a single-vendor platform, does your application support switching to single-vendor mode from settings? Or do we need to manually adjust and manage it while using the multi-vendor structure?

Kindly clarify this so we can proceed with our decision.

Hi,

We don’t have REST APIs for shipping and payment gateways.

Please check available API on https://shofy.botble.com/docs , this is all we have until now.

Is there an option to apply import tax for a specific customer? For example, when a customer imports clothes from us to the UK, the local tax rate is different, and import duties also apply. I need a way to add this additional import tax only for that customer.

Hi,

We don’t have this feature in our script for now. Taxes just can be configured from Settings → Ecommerce → Taxes, this all we have until now.

zipwebs

zipwebs Purchased

1. I was just testing the script, I noticed that when vendor or an admin deletes a product, the image is still present in the media folder or external folder. How can we set it that if a product is deleted so too is it’s images? (This has the potential to be very expensive to store on the external storage) Is there a setting we can set to automatically delete the product image if the product is deleted?

2. Vendors have the option to change the status of a product (Published, Draft, Pending) but when you select one of those options nothing happens.

3. Product import when vendors import a product they and select the option to update, they can update products that don’t belong to them by putting in an ID or sku ( So theoretically Store A can alter Store B’s products Imagine someone who’s malicious knew this)

Hi,

1. Images can be used in many places, not only products, and we just save image URL in products table, so it’s not easy to scan images to check if it’s used in other places or other products to delete it when deleting products.

It’s easier if you can control your product images, make a folder for it in Admin → Media and delete it after deleting product manually.

2. When you change product status to pending/draft, it won’t be visible on your site anymore. Maybe you still see that product when accessing directly and in previous mode (have ?preview=true on the URL). Other customers can’t see that product if it’s pending or draft.

3. We will check and fix this.

zipwebs

zipwebs Purchased

Thanks for the fast response. I’m loving this script! I must say of my 13-14 years on Codecanyon / Envato, it’s the best script (most complete, most usable, beautiful design) I’ve bought thus far! If I was to build an eCommerce platform from scratch, this is exactly how I would approach doing it!
I believe I can take this to market with very little modifications.

Separate and apart from that, just a few little fine tuning. 1. Remember it’s a multivendor platform so if it’s being used as such, the venders are not going to have access to our files.
It wouldn’t be feasible for an administrator to monitor & manage these images in that fashion if they had say 1,000 vendors on the platform or even 50.
Just yesterday I was doing some tests, and I keep making some minor mistakes with the formatting of the import csv file and I deleted those products, then reupload, deleted then reupload, delete then reupload, when I checked the media folder, I realized I’ve uploaded each image as many times as I’ve run the upload process. Those images are no longer attached to a product, but will live forever in my media folder.
As an administrator of the platform it would be an uphill battle to manage this as the site grows.

Solution: Give us an option under Settings > Media, where it says “Delete product images when product is deleted.

It can be safely assume that if an administrator wanted to create say a page or a blog post, they wouldn’t use an image if it was uploaded to /products/ folder, if they choose to use one of those images, they can download it and upload it to a secure folder.

2. The expected behavior would be to allow vendors to change status from Publish to Draft, and from Graff to Published but once it’s Pending they can’t change the status. to neither. Seeing that if a Vendor put a product in draft it’s expected that it wouldn’t be visible online and not searchable.

Take for example, you are a vendor and you have 20 products in your store and you have an issue with a product that you don’t want to put into (not out of stock), You just need to make some changes and the product needs to be offline for a bit with the (Add to Cart button) disabled, so that the product is not buyable (temporarily). What do you do in that instance? What if you had painstakingly translated said products into 30 different languages, it would not be a great decision to delete all that work, only to redo it a few days later. Even then what if you wanted to bulk take all your products offline without deleting them? There are so many reason to give vendors the option to put their products in draft.

Solution: Allow vendors to take products from Publish to Draft and from Draft to Publish. Give vendors another option to put products in sleep mode, They can be reached by anyone, Search Engines, Vendors and shoppers but invisible in search and filters. This wat the product page is not sending a 404 code to search engines where they remove the product from index, and you’d have to start to rank all over again.

3. Thank you.
Just to add to the import feature, this is from the Admin Dashboard side, when we import Categories, it imports everything except the slug. So it creates all the slugs in the slugs table, but the slug attribute in the ec_product_categories is left empty. I had to run a query to copy them over. It’s not an urgent issue to fix, but it would be a nice to have fix.

Hi,

Our dev team will check and try to improve it in future versions.

Thanks for your feedback!

Hello. I have already purchased your Jobcy script. I am now considering purchasing one of your scripts with the multivendor store feature. The most important question is whether it is possible to charge sellers for access to the subscription in any of them. I would like to disable the shopping cart in the script (I see that this is possible), but at the same time, I need to charge a fee for access to the site (in essence, it should be more like a classified ads functionality).

Hi,

It requires code customization to adjust our script as you need. We don’t ave those features in our script for now.

You will need Laravel coding skills to customize our ecommerce scripts to a classified ads script.

Unfortunately, if you have a lot of goods, also attributes, you will not succeed… importing goods makes duplicates of everything… images, the same attribute (although it is indicated when importing 1), it is not realistic to import goods! It’s a pity that this function exists, but just for the look of… I hope you’ll fix it someday.

Hi,

It is matching image, attributes… by name, so if it’s not the same name, it can be matched and will create a new one.

For images, we can’t check existing images for products, it will make import very slow.

If you have uploaded that image, please DON’T enter the full image URL (e.g: https://farmart.botble.com/storage/products/58.jpg), just enter products/58.jpg in that image column, then it won’t be uploaded again.

This is the best we can do until now.

Hello! I found an error. It does not allow you to create an order if you order more goods than are available – although I have set the permission to order with a zero balance of goods. Please check. Here’s such an error “Product Attachment (50×50), Avance 6MPr.501, 100×60x75 cm only has 111 item(s) left in stock, but you are trying to order 393!”

Hi,

Our dev team will fix and release it soon.

Thanks for your feedback!

izaai Purchased

After the update : POS Missing required parameter for Route: public.checkout.recover [Missing parameter: token].

Hi,

We have just released Farmart again to fix this issue. Please go to System Updater and click on button “Re-install the latest version”, then it should be fixed.

Thanks for your feedback!

Hello! After the update, it gives an error related to Facebook ads

Hi,

We have just released Farmart again to fix this issue. Please go to System Updater and click on button “Re-install the latest version”, then it should be fixed.

Thanks for your feedback!

Thank’s

Hi there ! Planning to purchase this script urgently. I have few things to ask:

1. Do you have iyzico payment in your payment apis. I checked from your partner as well but it isn’t there.

2. I have seen testimonials etc. in the admin panel. My guess is when we install the script those plugs won’t appear automatically unless we install them, right ?

Hi,

1. You can install this free plugin https://marketplace.botble.com/products/FriendsOfBotble/fob-iyzipay by our community author in Admin → Plugins → Add new plugin to use.

2. It’s included in the download package, you will have it when you buy our script, don’t need to install from another place.

Is there a feature that allows vendors to define shipping rates by state or country? Since vendors usually know the accurate shipping costs for their regions, this would help them set realistic prices.

Hi,

Yes, you can config it in Settings → Ecommerce → Shipping.

You can check this video: https://www.youtube.com/watch?v=L_ZHFXUbHTs (UI is improved, but this feature is still work the same).

Is there any option “Customer can place an order only if your total cart weight is at least 6 kg, regardless of the total price.”

Or a shorter, UI-friendly version for the cart page:

“Minimum order weight: 6 kg.” “Orders below 6 kg cannot be placed.”

Hi,

We don’t have this option in our script for now. We just have option to set minimum order amount or quantity https://prnt.sc/3uS8SCUF8gmi

So instead of requiring minimum order weight is 6 kg, you can set weight for each product is 1kg and set minimum order quantity is 6.

Hi,

I need a clarification regarding the order edit page.

Currently, I see the Confirm and Refund options, but there doesn’t seem to be an option to change the order status like in the order list page (where bulk status changes are possible).

Also, the order amount always displays in the default currency, even when the customer pays in a different currency. The figures are correct, but the currency symbol is incorrect when a non-default currency is used.

Additionally, I’ve developed a payment gateway plugin for Cybersource Hosted Solution. Could you please let me know how I can list it as an add-on for your CMS, if you’re interested?

Thanks!

Hi,

1. We don’t want to make it possible to change the order status to anything at any time. It should depend on the shipping or payment status.

For example, when the shipping status is Delivered, the order status should automatically become Completed. It wouldn’t make sense if the shipping status is still Pending and the admin manually changes the order to Completed.

So if you want to update the order status, just change the shipping status, then the order status will follow automatically.

2. When your site has multiple currencies, we always display based on the default currency in the admin panel.

If it has issue, please show me some screenshots for it, our dev team will check and fix it.

3. You can register an account on https://marketplace.botble.com and submit your plugin there. If your plugin is good, our team will approve it, then other customers can see it in Admin → Plugins → Add new plugin.

Hi, if I’m interested in purchasing, how fast would the process be?

Just a few minutes to buy our script on Codecanyon.

Is there any way to create multiple user for a store ( vendor).

Hi,

No, we don’t have this feature in our script for now.

A store just can be managed by 1 vendor account.

Hi, can I create three options for the vendor account, such as regular, advanced, and premium, depending on the number of products they can post?

Hi,

Sorry, we don’t have this feature in our script.

It requires code customization, please customize our script to add that customer types as you need.

kod007 Purchased

I want the system to automatically apply discounts on certain products for specific customers. For example, one customer should get a 10% discount on some products and 5% on others. But not every customer will have these discounts.

kod007 Purchased

I want to categorize customers into groups and assign different product-based discounts to each group.

Hi,

Sorry, we don’t have this logic in our script. Please customize our ecommerce feature in platform/plugins/ecommerce as you need.

Please hire someone to do it for you if you don’t have Laravel coding skills.

In checkout page, right now fields are ordered in this way:

Name, Email, Phone, State, City, Address, Zip code

I want in this way: Name, Phone, Email, Zip code, Address, City, State

How can I do these changes? Please help me.

Thank you.​

Hi,

It requires code customization to change that address form.

You need to customize our code in platform/plugins/ecommerce/resources/views/orders/shipping-address/form.blade.php to change position of fields.

I have done the changes but still it is not reflecting in checkout page

https://prnt.sc/0y0ZSCo3Ja9t – updated code https://prnt.sc/euonwoE1Ej3l – checkout page

Hi,

Sorry, my mistakes. That file is used for the admin panel page.

Please change it in platform/plugins/ecommerce/resources/views/orders/partials/address-form.blade.php

https://prnt.sc/y__i1B8nXvmN

Hey team, please look into your server, my script is saying i need to reactivate my license, i didn’t do a new installation, i tried the purchase code but it did not work.

Hi,

We have improved this in the latest version already.

If you upgrade your site to the latest version, it won’t display any warnings when our license server down.

It happened, again we can’t upgrade because anytime we do this it affects our api’s and they stop working, how can we disconnect from your server please which folder should we look into.

Hi,

You can remove it from vendor/botble/platform/base and vendor/botble/platform/setting.

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