Overview
Business settings control core platform functionality including general configuration, payment methods, shipping options, third-party integrations, and seller commission structures.General Settings
Accessing General Settings
Route:/admin/general-setting
Navigate to Settings
Go to Settings > General Settings from the admin menuScreenshot Description: Settings menu with General Settings option highlighted
Key General Settings
- Site Name: Platform display name (updates
APP_NAMEin environment) - Timezone: Platform timezone (updates
APP_TIMEZONE) - Logo and Favicon: Branding assets
- Contact Information: Business contact details
- Meta Information: SEO settings
Changing the site name or timezone updates your
.env file. Cache is automatically cleared after these changes.Feature Activation
Managing Platform Features
Route:/admin/activation
Toggle Features
Enable or disable platform features:
- Email verification
- Wallet system
- Seller registration
- Product approval workflow
- Affiliate system
- Club points
- And more…
/admin/business-settings/update/activationSpecial Activation Settings
Maintenance Mode
Temporarily disable public access to the platform.- Enable: Puts the site into maintenance mode
- Disable: Returns site to normal operation
HTTPS Enforcement
Force all connections to use HTTPS.- Enable: Sets
FORCE_HTTPS=Onand updates APP_URL to https:// - Disable: Sets
FORCE_HTTPS=Offand updates APP_URL to http://
Filesystem Driver
Configure where files are stored. Options: Local, S3, etc. Updates:FILESYSTEM_DRIVER environment variable
Payment Methods
Configuring Payment Gateways
Route:/admin/payment-method
Access Payment Methods
Navigate to Settings > Payment MethodsScreenshot Description: Payment methods page showing available gateways with configuration status
Select Payment Gateway
Choose a payment method to configure:
- PayPal
- Stripe
- Razorpay
- SSLCommerz
- Paystack
- And others…
After updating payment methods, the cache is automatically cleared and credentials are stored in the
.env file.Third-Party Integrations
Google Analytics
Route:/admin/google-analytics
Google reCAPTCHA
Route:/admin/google-recaptcha
Protect forms from spam and bots.
Google Maps
Route:/admin/google-map
Enable location-based features.
Update Route: POST /admin/google-map
Google Firebase
Route:/admin/google-firebase
Enable push notifications.
Update Route: POST /admin/google-firebase
Facebook Integrations
Facebook Chat
Route:/admin/facebook-chat
Integrate Facebook Messenger for customer support.
Update Route: POST /admin/facebook_chat
Facebook Comment
Route:/admin/facebook-comment
Enable Facebook comments on product pages.
Update Route: POST /admin/facebook-comment
Facebook Pixel
Track conversions and build audiences. Update Route: POST/admin/facebook_pixel
Email Configuration
SMTP Settings
Route:/admin/smtp-settings
Social Login
Route:/admin/social-login
Enable login via social media platforms.
Seller Configuration
Seller Commission
Route:/admin/vendor_commission
Access Commission Settings
Navigate to Sellers > Commission ConfigurationScreenshot Description: Commission configuration form with percentage input fields
Configure Commission Type
Choose commission calculation method:
- Percentage of sale price
- Fixed amount per product
- Category-wise commission
Commission is automatically calculated when orders are marked as “Paid” and the
commission_calculated flag is set.Seller Verification Form
Route:/admin/verification/form
Customize the seller verification form.
Add Form Fields
Create custom fields:
- Text input
- Select dropdown
- Multi-select
- Radio buttons
- File upload
Shipping Configuration
Route:/admin/shipping_configuration
Select Shipping Method
Choose from available shipping methods:
- Flat rate
- Carrier-based
- Seller-wise
- Product-based
Order Configuration
Route:/admin/order-configuration
Configure order processing rules:
- Minimum order amount
- Guest checkout settings
- Order number format
- Invoice settings
File System Configuration
Route:/admin/file_system
Configure where uploaded files are stored:
- Local Storage: Store files on server
- Amazon S3: Cloud storage
- Other cloud providers: As configured
Cache Management
After updating any business settings, the system automatically:- Clears the application cache
- Refreshes configuration values
- Updates environment variables (when applicable)
Best Practices
- Test Payment Gateways: Always test in sandbox mode before going live
- Backup Before Changes: Backup your
.envfile before modifying settings - Document Changes: Keep a record of configuration changes
- Secure Credentials: Never share API keys or credentials
- Regular Reviews: Audit settings quarterly