Overview
This quickstart guide will help you set up a basic OpenCart store and make your first sale. You’ll learn how to install OpenCart, configure essential settings, add products, and process orders.This guide assumes you’re starting fresh. If you need detailed installation instructions, see the Installation Guide.
Prerequisites
Before you begin, make sure you have:- PHP 8.0.2 or higher
- MySQL 5.7+ or MariaDB 10.2+
- A web server (Apache, Nginx, or similar)
- Basic knowledge of FTP or SSH access
Step 1: Install OpenCart
Download OpenCart
Download the latest version from GitHub or clone the repository:
Upload Files
Upload the contents of the
upload/ directory to your web server’s document root (e.g., public_html/ or www/).Run Installation Wizard
Visit your domain in a web browser (e.g.,
https://yourdomain.com) and follow the installation wizard:- Accept the license agreement
- Verify system requirements
- Enter database connection details
- Create an admin account
- Complete installation
Step 2: Configure Your Store
Access your admin panel (e.g.,https://yourdomain.com/admin) and log in with your admin credentials.
Store Settings
Navigate to System → Settings → Edit to configure:
- Store Name
- Store Owner
- Email Address
- Store Logo
- Meta Description
Add a Currency
Go to System → Localisation → Currencies and verify your default currency is set correctly.
Step 3: Add Your First Product
Add a Product
Navigate to Catalog → Products → Add NewFill in the General tab:
- Product Name: iPhone 15 Pro
- Meta Tag Title: iPhone 15 Pro - Latest Model
- Description: High-performance smartphone…
- Model: IPH15PRO
- Price: 999.00
- Quantity: 50
- Status: Enabled
- Categories: Electronics
Upload Product Images
In the Image tab, upload a main product image and additional gallery images.
Recommended image size: 500x500 pixels for main image, minimum 228x228 for thumbnails.
Step 4: Set Up Payment and Shipping
Configure Payment Methods
- Cash on Delivery
- Bank Transfer
Navigate to Extensions → Extensions → Payment → Cash On DeliveryClick Install, then Edit:
- Status: Enabled
- Sort Order: 1
Configure Shipping Methods
Enable Flat Rate Shipping
Go to Extensions → Extensions → Shipping → Flat RateClick Install, then Edit:
- Cost: 5.00
- Tax Class: None
- Status: Enabled
Step 5: Make a Test Order
Proceed to Checkout
Click the cart icon and select Checkout.Fill in:
- Billing Address
- Shipping Address
- Shipping Method
- Payment Method
Step 6: Customize Your Theme
Select a Theme
Go to System → Settings → Edit → Store tabChoose from installed themes (default is “Basic”).
Next Steps
Add More Products
Learn advanced product management features like options, attributes, and variants
Install Extensions
Extend functionality with payment gateways, shipping providers, and marketing tools
Configure SEO
Optimize your store for search engines with SEO-friendly URLs and meta tags
Manage Customers
Set up customer groups, loyalty programs, and email marketing
Troubleshooting
Can't access admin panel after installation
Can't access admin panel after installation
- Check that you renamed the admin directory
- Update
admin/config.phpwith the new directory name - Clear your browser cache
Products not showing on storefront
Products not showing on storefront
Verify:
- Product status is Enabled
- Product is assigned to at least one Category
- Product quantity is greater than 0
- Product is assigned to the correct Store
Images not displaying
Images not displaying
Check:
image/directory has write permissions (755)image/cache/directory exists and is writable- GD or ImageMagick PHP extension is installed
Checkout not working
Checkout not working
Ensure:
- At least one payment method is enabled
- At least one shipping method is enabled
- Shipping/payment methods are not restricted by geo zone
Getting Help
Documentation
Browse complete documentation for detailed guides
Community Forum
Ask questions and get help from the OpenCart community
GitHub Issues
Report bugs or request features
API Reference
Integrate with third-party services using the REST API
What’s Next?
Now that you have a working OpenCart store, explore these topics:- Store Management - Master product, category, and order management
- Marketing - Create promotions and grow your customer base
- Development - Build custom extensions and themes
- Configuration - Fine-tune your store settings for optimal performance
Tip: Join the OpenCart newsletter at opencart.com to stay updated with new features and security updates.

