
Latest Version 1.3.8. Released Jul 28, 2025 Click HERE to view the Changelog
- Added sub-menu support in vendor dashboard
- Added option to upload payment proof at payment success page
- Added option to hide vendor information at checkout page
- Added option to configure email verification expiration time
- Added phone number field to user profiles
- Added header hover color customization
- Improved invoice UI and functionality
- Improved shortcode performance and features
- Improved quick shop feature
- Improved product export functionality
- Improved theme UI and user experience
- Fixed product variant SKU issues
- Fixed checkout errors with shipping methods
- Fixed flash sale functionality
- Fixed API order download and proof features
- Increased barcode column length for better compatibility
- Updated all third-party libraries to latest versions
Check the upgrade guide HERE.
Our Shofy script has been recognized as one of the most popular Web & Code items of 2024 (the most popular script) on Envato Market!
A huge THANK YOU to our incredible community for your support, feedback, and trust. This achievement wouldn’t be possible without you! ❤️
Check it our here: https://author.envato.com/hub/market-most-popular-web-code-items-2024/
Shofy is also selected by Envato team to be appeared on CodeCanyon homepage ❤️
Shofy – eCommerce & Multivendor Marketplace
Note: Price will be increased after 1.000 sales (91 more sales left), hurry up!!!
Highlighted Features (Last Updated: 05 Mar 2024):
- Buy One Time & Get Free Updates Forever
- Free Theme Installation – If you will face any problem during installation – we will help
you and It’s FREE- Bootstrap 5.x Framework: Bootstrap is the most popular HTML, CSS, and JS framework for developing responsive, mobile-first projects on the web.
- Based on our Botble CMS (using modern Laravel framework) which using by thousand customers.
- Full eCommerce features.
- Support many payment methods: PayPal, Stripe, Paystack, Razorpay, Mollie, SSLCommerz…
- 5 different homepages to give you the best selections in customization.
- Touch Friendly: Easy browsing on touch devices.
- 100% Fully Responsive: Whatever you are using the device, your site will run as it should be.
- Powerful admin panel, all things can be changed from the admin panel, no hard-code.
- Nice and clean design from our designer expert.
- Easy to install with UI – Video tutorial.
- Multi-language: unlimited languages support.
- Google Analytics: display analytics data in admin panel.
- Translation tool: easy to translate front theme and admin panel to your language.
- Child theme support: easy to customize our theme by adding a child theme and override it.
- Right To Left (RTL) language support.
- Typography Settings
- Dynamic Color Compatible
- Fast support: we always reply your ticket within 1 business day.
Many free plugins by our community authors
There are many free plugins available on our Marketplace: https://marketplace.botble.com/products
Just install it in Admin → Plugins → Add new to use it.
Note: We just provide free installation service for hosting using cPanel or Direct Admin. If you’re using VPS, you need to install
cPanel or Direct Admin. We don’t provide installation service on localhost.
If you need free installation service, please create a ticket on our support center https://botble.ticksy.com and give us access to your hosting
(hosting URL, username and password), our dev team will install it for you.
Overview
Check this video: https://www.youtube.com/watch?v=iUZw1Y78aio
Demo
- Homepage: https://shofy.botble.com
- Admin panel: https://shofy.botble.com/admin
- Admin account: admin – 12345678 (username & password are autofilled)
- Customer login URL: https://shofy.botble.com/login
- Customer account: customer@botble.com – 12345678
- Vendor dashboard: https://shofy.botble.com/vendor/dashboard
- Vendor account: vendor@botble.com – 12345678
Test accounts for payment
- PayPal: test@botble.com – 12345678
- Credit Card for Stripe: 4242 4242 4242 4242 – Anything in the CVV and expiration date
- Credit Card for SSLCommerz & Razorpay: 4111111111111111, Exp: 12/25, CVV: 111
Notes:
- CONSIDERING PURCHASING OUR ITEM? Please view our support section for important notes and questions.
- Images used in the demo are not included in the download package. They are used for demo purposes only.
Free plugins
There are some free plugins available on our Marketplace: https://marketplace.botble.com/products
Those plugins are working fine for products based on Botble CMS.
We won’t support free plugins and free plugins may not compatible with the current version. If you need support for free plugins, please create an issue on GitHub, the plugin’s author will support you.
Don’t forget to give us a star on GitHub repository and Marketplace product page if you use our free plugins.
Requirements
- Apache, nginx, or another compatible web server.
- PHP >= 8.2 >> Higher
- MySQL Database server
- PDO PHP Extension
- OpenSSL PHP Extension
- Mbstring PHP Extension
- Exif PHP Extension
- Fileinfo Extension
- XML PHP Extension
- Ctype PHP Extension
- JSON PHP Extension
- Tokenizer PHP Extension
- Module Re_write server
- PHP_CURL Module Enable
Changelog
Version 1.3.8 – Jul 28, 2025
- Added sub-menu support in vendor dashboard
- Added option to upload payment proof at payment success page
- Added option to hide vendor information at checkout page
- Added option to configure email verification expiration time
- Added phone number field to user profiles
- Added header hover color customization
- Improved invoice UI and functionality
- Improved shortcode performance and features
- Improved quick shop feature
- Improved product export functionality
- Improved theme UI and user experience
- Fixed product variant SKU issues
- Fixed checkout errors with shipping methods
- Fixed flash sale functionality
- Fixed API order download and proof features
- Increased barcode column length for better compatibility
- Updated all third-party libraries to latest versions
Version 1.3.7 – Jun 26, 2025
- Fix product gallery image thumbnails in RTL mode
- Add translations for specification groups & specification tables
- Add licence codes management for digital products
- Add settings for number of popular tags in filter
- Increase length for note field in shipments
- Add search/sort to reviews list
- Add checkout acceptance message instead of checkbox https://prnt.sc/azSyTWLptMBp
- Add IndexNow support for sitemap
- Add option to cache or ignore cache for specific widget/shortcode
- Add X (Twitter) social login
- Add email template for admin contact reply email
- Add push notifications for API and secure API by API key
- Improve API for eCommerce, add more endpoints
- Improve performance
- Update third-party libraries to the latest version
Version 1.3.6 – Jun 10, 2025
- Fix product quantity calculation, update quantity when order placed, canceled, updated...
- Fix products filter by attributes
- Fix bug can't delete shipping rule items
- Fix bug can't add product to the cart when enable option “Limit to One Vendor per Order”
- Hide COD payment option when products in the cart just contains digital products
- Add translations for specification groups & tables
- Add option to limit payment by country
- Add cache for UI blocks & widgets to make site loads faster
- Add option to import blog post translations from CSV/Excel file
- Improve checkout page UI, make more mobile friendly
- Improve UI for customer dashboard
- Improve product review, show current customer review at the top of list
- Improve reports page
- Improve UI for cookie consent
- Improve performance
- Make it compatible with PHP 8.4
- Optimize source code
- Update third-party libraries to the latest version
Version 1.3.5 – Apr 29, 2025
- Fix error when updating cache settings
- Fix bug where discount information does not appear on the mobile checkout page
- Fix bugs when plugin Payment is deactivated
- Update payment fee to remaining payment gateways, add percentage fee option
- Improve sale popup, add option to show sale popup on mobile
- Add more API for mobile apps
- Add option to disable customer registration in Settings -> Customers
- Add Bootstrap Grid Columns button to editor https://prnt.sc/kZwPbJqp3Qpj
- Update jquery validation to the latest version to prevent security issues
- Improve UI cookie consent
- Improve cache for better performance
- Optimize source code
- Update third-party libraries to the latest version
Version 1.3.4 – Apr 21, 2025
- Fix missing translations for some words
- Add option to show/hide sale popup on mobile devices. Enable it in Settings -> Sale Popup
- Add API for order tracking
- Add option to disable term & condition checkbox in contact form and checkout page
- Added option to disable sitemap
- Add payment fee to Bank Transfer and COD
- Add option to disable order payment proof
- Add option to show tax information at the product detail page
- Prevent error when disabling plugin payment
- Improve invoice template UI
- Improve cookie consent UI, make it GDPR compliant
- Improve theme loading speed & UI blocks
- Improve cache for better performance
- Optimize source code
- Update third-party libraries to the latest version
Version 1.3.3 – Mar 25, 2025
- Upgrade to Laravel framework version 12.x
- Improve invoice template, support RTL and fix Bangali language in invoice
- Improve front theme UI & UI blocks
- Improve sitemap, split sitemap into multiple files if it has more than 1k items
- Improve Backblaze storage integration
- Improve cache for better performance
- Optimize source code
- Update third-party libraries to the latest version
Version 1.3.2 – Feb 25, 2025
- Fix deprecation warning logs in PHP 8.3
- Fix warning when importing blog posts
- Fix bug: shipping label still shows when disabling shipping options at the checkout page
- Copy menu structure to the new language when adding language
- Add text color in product labels
- Add order private notes field for admin
- Exclude incomplete orders from reports
- Cancel pending payments when canceling order
- Add parent column to product categories importer
- Add action label into announcement translation columns
- Improve UI products filter sidebar
- Improve product search results: highlight search keywords in the product title
- Improve sitemap: add Google news and xml mobile. Check this: https://cms.botble.com/sitemap.google-news and https://cms.botble.com/sitemap.xml-mobile
- Improve email template, support RTL in email
- Improve newsletter: make it loads faster when loading the homepage
- Improve social sharing buttons
- Improve UI front theme and admin panel
- Improve cache for better performance
- Optimize source code
- Update third-party libraries to the latest version
Version 1.3.0 – Jan 17, 2025
- Fix background color for product categories block
- Fix search orders by customer info
- Fix permission issue in vendor dashboard
- Fix blog categories sorting issue
- Fix import translations, it was having issue when locale name has a dash
- Fix some RTL issues
- Upgrade to Laravel 11.0, support PHP 8.3
- Update CKEditor, Google Fonts and Tabler icons
- Add an option to permanently delete media files, bypassing the trash.
- Add support some new HTML tags
- Add option to set prefer language for vendor in vendor dashboard
- Improve shipping settings
- Improve backup: add option to backup database only
- Improve UI front theme and admin panel
- Improve email templates
- Improve cache for better performance
- Optimize source code
- Update third-party libraries to the latest version
Version 1.2.7 – Dec 09, 2024
- Fix product category export issue
- Fix issue when date of birth field is disabled
- Fix missing translations
- Fix bug product price doesn't show on mobile in Beauty theme
- Add option to show/hide phone field in the registration form
- Add cart API
- Add marketplace stores UI block
- Add newsletter UI block
- Add the missing permission for managing contact custom fields.
- Remove unnecessary files post-installation.
- Add more Google Fonts & Tabler icons
- Improve UI when disabling breadcrumb
- Improve TinyMCE editor: add RTL mode
- Improve cache for better performance
- Optimize source code
- Update third-party libraries to the latest version
Version 1.2.6 – Nov 21, 2024
- Fix product options UI on mobile screen
- Fix shipping fee is not updated when creating order from the admin panel
- Fix menu cache issue: Reduce excessive cache file generation for better performance.
- Fix BunnyCDN media settings: Correct configuration keys for proper integration.
- Add email notifications to admin when order is cancelled
- Add option to sort shipping options by price: Settings -> Shipping
- Add more eCommerce APIs
- Add more position for product video: after the first image or before the last image.
- Add search feature for categories: Enable search in the blog post category list.
- Add UUID file name option: Allow automatic renaming of files to UUIDs.
- Add more Google Fonts: Expand font options for better typography.
- Change minimum PHP version: Require PHP 8.2.0 or higher.
- Optimize source code: Improve performance and maintainability.
- Update libraries: Upgrade dependencies to the latest versions.
Version 1.2.5 – Nov 01, 2024
- Fix RTL issue in contact form
- Fix bug show draft/pending FAQs in the frontend
- Fix error in StripeConnect when plugin Marketplace is disabled
- Add more API for eCommerce mobile app
- Add option to sort shipping options by price in Settings -> Shipping
- Add option to disable order total info box for each store
- Add option to change upload folder in Settings -> Media
- Improve cache for better performance
- Optimize source code
- Update third-party libraries to the latest version
Version 1.2.4 – Oct 14, 2024
- Fix RTL issue in contact form
- Fix categories tree in post form
- Fix product categories filter
- Fix bug can't save order's note in seller dashboard
- Allow vendor to use admin product specification tables
- Auto approve vendor when it's created by admin
- Add more APIs for mobile app
- Improve sitemap cache, fix cache is not refreshed when changing language
- Improve cache for better performance
- Optimize source code
- Update third-party libraries to the latest version
Version 1.2.3 – Sep 30, 2024
- Added option to enforce unique and mandatory barcodes
- Added option to disable shipping methods on the checkout page
- Resolved issue with product slugs during product imports
- Fixed bug when adding product attributes in the vendor dashboard
- Display 'Print Shipping Label' only when the default shipping method is selected
- Expanded icon set with Tabler Icons (https://tabler.io/icons)
- Included missing Google Fonts in the available list
- Added support for .avif image format
- Enhanced UI block 'Custom HTML' with code formatting
- Introduced option to limit image upload dimensions (width & height)
- Optimized database queries for improved multi-language support
- Enhanced caching mechanism for better performance
- Refined and optimized source code for efficiency
- Updated third-party libraries to their latest versions
Version 1.2.2 – Sep 18, 2024
- Fix SAME PRICE discount issue
- Fix missing translations in email templates
- Ignore case-sensitive when importing products
- Improve orders export, add missing customer phone number
- Add Stripe Marketplace Connect: https://stripe.com/docs/connect (activate it in Plugins -> Installed plugins)
- Add store square logo (it will be used in some special places, such as: checkout page)
- Add theme option to change product video position
- Add option to hide breadcrumb title
- Add a warning when product is on backorder
- Add product specification (enable it in Settings -> Products)
- Add option to disable coupon when product is in flash sale
- Add option to convert image to WebP when uploading to Admin -> Media
- Add setting to change logo height in email template
- Add option to set admin logo max height
- Send confirmation email when someone submit contact form
- Improve cache for better performance
- Optimize source code
- Update third-party libraries to the latest version
Version 1.2.1 – Aug 27, 2024
- Fix bug can't translate ads
- Add search box for category tree field
- Add missing translations
- Add product specification tab (enable it in Settings -> Products)
- Add missing social links for store
- Add more product category UI block style
- Add missing tax ID for store
- Add option to change product quantity at the checkout page
- Add option to disable vendor registration form at registration page
- Add order delivered confirmation in customer dashboard
- Add option to change empty cart page image
- Add merchant return policy URL in theme options
- Improve product filters
- Improve header announcement UI
- Improve cache for better performance
- Optimize source code
- Update third-party libraries to the latest version
Version 1.2.0 – Aug 06, 2024
- Fix wishlist issue
- Fix missing translations & icon in vendor rejected email
- Fix auth form UI if it has no banner image
- Fix multi-language for store settings
- Add option to disable vendor document verification
- Add store name on coupon if it's created by a vendor
- Add option to set default country at the checkout page
- Add option to make phone number required during registration
- Add Backblaze cloud storage support
- Add more social login button styles
- Add option to disable thumbnails generation when uploading images
- Improve tax by countries
- Improve product bulk update price
- Improve rating UI, add more rating styles in Theme options -> Ecommerce
- Improve cache for better performance
- Optimize source code
- Update third-party libraries to the latest version
Version 1.1.8 – Jul 25, 2024
- Fix missing custom fields in contact email
- Add product video
- Add import/export product categories
- Add payout invoice
- Add theme option to disable bottom menu bar on mobile
- Add option to chang thumbnail crop position
- Add option to hide media files for other users
- Improve vendor verification: add option to upload verification documents
- Improve site contact widget: allow multiple phone & email
- Improve login & register page layout
- Improve customer dashboard UI
- Improve image field, add option to use external image URL instead of downloading to local storage
- Improve social login UI
- Improve core
Version 1.1.7 – Jul 11, 2024
- Fix download example CSV in product importer when using multi-language
- Fix bug coupon amount incorrect when disabling tax
- Add product import/export in vendor dashboard
- Add option to update existing products while importing them from CSV/Excel
- Add option to disable physical product when enabling digital product
- Add option to select attributes when generating product variations
- Add missing payment info when changing incomplete orders to complete
- Add payment logs to keep history of all payments
- Add option to notify buyer about new digital product update
- Add option to keep original file size and quality when uploading to server
- Add brand name in UI block Ecommerce Brands
- Add shortcode Ecommerce Collections
- Add ad full width style
- Add audio shortcode
- Display announcement on mobile view
- Increase max length in custom JS
- Split theme option to multiple pages
- Display digital product downloads info in order detail page
- Improve order creation page: add option to enter payment gateway transaction ID
- Improve checkout page UI
- Improve Razorpay payment gateway webhook, make sure all payments are captured
- Improve products filter by categories
- Improve UI contact form
- Improve cache system for better performance
- Update third-party packages to the latest version
Version 1.1.6 – Jun 20, 2024
- Fix date format in blog post schema snippet.
- Fix watermark size, image was being scaled.
- Fix table sort icon: wrong direction.
- Fix ad image not cached. Change to use real image path
- Fix barcode validation issue when importing products
- Fix slider background color not working in style 3 & 4
- Fix grid/list button doesn't work in category page
- Fix cart/wishlist count in header 5
- Fix bug shipping options are not shown
- Fix bug can't store footprints data when accessing from Facebook ad
- Fix shipping label issue with Bangladeshi and Chinese language
- Improve table quick search input: add clear button.
- Improve blog layout, change to full width when it has no sidebar widgets
- Improve email template for digital products
- Change minimum zip code length validation to 4
- Add cache for menu items to make it loads faster.
- Add Facebook Pixel integration
- Add more setting for media: Add option to enable `Use path style endpoint?` for S3, Digital Ocean Spaces.
- Add missing values for product variations
- Add theme option to hide review when it has no reviews yet.
- Add cache for categories dropdown
- Add option to change number of products per row
- Add minimum order quantity for products in vendor dashboard
- Add option to disable vendor messaging system
Version 1.1.0 – Apr 25, 2024
- Improve performance & front theme UI
- Add option to print shipping label
- Add option to disable product cross sales & related products
- Add more setting instructions for ecommerce settings
- Add option to quick update product prices and quantity
- Add minimum/maximum order amount option
- Display customer wishlist in the admin panel
- Add option to upload/modify robots.txt file
- Add setting in Settings -> Marketplace to enable/disable vendor to delete orders
- Add theme options to customize theme header background & text color
- Add theme options to customize font size for the theme
- Add Google Tag Manager integration: send events to GTM (add to cart, purchase, etc.)
- Add option to upload/modify robots.txt file
- Add captcha option for customer login/register/forgot password form
- Load product categories and cart panel using ajax for better performance
- Improve order return process: add return reason
- Improve UI store detail page
- Improve header announcement bar on mobile devices
- Improve product review creation: allow to enter customer name & email manually
- Improve Ads: allow to use Google Adsense
- Fix store cover image
- Fix wishlist page & counter
- Fix bug lazy load image in quick ajax search
- Fix pagination UI issue
- Fix cannot click on search button
- Fix bug can't open quick view/quick shop in some UI blocks
Version 1.0 – Mar – 2024
- First release.
Botble
Visit us at botble.com
评论0