Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

iTechGuides is reader-supported. When you buy through links on our site, we may earn an affiliate commission. As an Amazon Associate I earn from qualifying purchases. Learn more

To create an online store with WordPress, register a domain, use WordPress-compatible hosting, install WordPress and the WooCommerce plugin, complete the setup wizard, add a suitable theme and products, connect a payment processor, then configure shipping, tax, backups and testing before accepting real orders. A basic, lightly customised store can be assembled in roughly two to four hours; a store with custom design, complex products or multiple fulfillment rules can take several days.

This guide follows the complete setup path and explains the server versions, payment credentials, launch checks and maintenance decisions that most beginner tutorials omit.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

What you need before you start

WooCommerce is an ecommerce plugin for WordPress. WordPress supplies the content-management system, while WooCommerce adds products, carts, checkout, orders, customer accounts and store administration. You need a domain name, a server that meets WooCommerce’s current recommendations, an HTTPS certificate and a payment account if you intend to accept cards or other online payments.

Current server requirements

WooCommerce’s current recommendations are targets rather than merely survivable minimums. Ask a host to confirm each item in writing before you purchase a plan.

#1 Best Overall
Sale
Compressed Air Duster,130000RPM Super Power Cordless Air Duster,Rechargeable Brushless Blower,3 Gear Adjustable Blower with LED Light,Dust Remover for Computer/House/Outdoor/Car
  • Powerful Turbo Fan:CAGIWIRU Electric Air Duster have reached speed up to 130000RPM,Can efficient remove dust and debris.With LED light and Three Adjustable Speed to meet with different cleaning tasks.
  • With Attached USB C Fasting Charging cable.Charing 3 hours,Enjoy up to 240 minutes of use on the lowest setting, For third speed can use for 25mins.with four charging options to meet with your needs.
  • Wide Application:Upgraded attached 5 different nozzles,making it suitable for a variety of scenes, such as car,pet, pc, keyboards, and other electronic devices. It also serves for office and home clean duster.
  • Handy Design & Portable:Cordless air duster electric nozzle is Light weight and small size, design and comfortable to hold and space saving, convenient to carry around. You can put it in your room or inside the car without taking up space.
  • Warranty & Support: Our Electric air duster comes with 5 years warranty and 24/7 customer service. During this period, if you have any questions,pls kindly feel free to contact us.
Component Recommended target Important qualification
WordPress 6.9 or later Older WordPress floors found in older tutorials are not a sensible target for a new store.
PHP 8.3 or later WooCommerce documentation says this line is tested up to PHP 8.4; verify compatibility with every plugin and theme you install.
Database MySQL 8.0 or later, or MariaDB 10.6 or later Listings that quote MySQL 5.6 describe an obsolete floor, not a recommended environment.
HTTPS Enabled for the whole site A free Let’s Encrypt certificate is available, and many managed hosts include certificate provisioning.
WordPress memory limit At least 256 MB Large catalogs, imports and page builders may need more; check the effective limit in the dashboard.

PHP minimum versus PHP recommendation

The enforced minimum can be lower than the recommended version. WooCommerce 10.8 lists PHP 7.4 as its minimum, but running that old version leaves less room for current plugins and future WooCommerce releases. WooCommerce 11.3 adds a dismissible administrator notice for stores running PHP 7.4 or 8.0. The planned WooCommerce 11.6 release in February 2027 is expected to require PHP 8.1 or newer. Treat PHP 8.3 or newer as the practical starting point and schedule upgrades before a release makes them mandatory.

Choose hosting and a domain

Buy a domain that is easy to spell and use a hosting plan that supports WordPress, HTTPS, database backups and the PHP version you selected. You can register the domain with the host or with a separate registrar; either arrangement works as long as the domain’s DNS records point to the server.

Free tools Windows power users keep installed

One-click scans. No signup required.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Managed WordPress hosting or shared hosting?

Choice Advantages Trade-offs Best fit
WooCommerce-optimised managed WordPress hosting Server tuning, automated updates or backups, staging tools and support familiar with ecommerce workloads. Usually costs more and may restrict plugins, server settings or resource-heavy operations. A store where uptime, support and safer update workflows matter more than the lowest monthly bill.
General shared WordPress hosting Lower entry cost and a simple control panel; sufficient for a small catalog with modest traffic. Resources are shared, performance can vary, and ecommerce-specific troubleshooting may be limited. A small new shop that can tolerate manual administration and has a backup plan for growth.

Published hosting prices change by region, billing term and promotion, so do not treat figures in older tutorials as current quotes. Compare the renewal price, storage, backup retention, staging availability, support hours and process for increasing PHP memory. Confirm that the plan permits transactional email and the payment extensions you need.

Point the domain to the server

  1. Copy the host’s nameservers or DNS records from its control panel.
  2. At your registrar, replace existing nameservers or create the required A and CNAME records.
  3. Wait for DNS propagation, then open the domain over HTTPS. Do not begin checkout testing until the certificate is valid and WordPress uses the HTTPS address in both its WordPress Address and Site Address settings.

Install WordPress securely

Most WordPress hosts provide a one-click installer. If yours does, select the current WordPress version, enter the domain, create a unique administrator username and use a long password stored in a password manager. Never use “admin” as the only administrator account.

  1. Open the host’s WordPress installer and select the domain that will run the store.
  2. Set the site title, administrator email and login credentials.
  3. After installation, sign in at https://your-domain.example/wp-admin.
  4. In Settings > General, verify the site URL uses HTTPS, the time zone is correct and the administrator email can receive messages.
  5. In Settings > Permalinks, choose a readable structure such as “Post name,” then save once.
  6. Remove unused starter plugins and themes. Keep one fallback theme installed, but deactivate anything you do not need.

If the host does not offer an installer, download WordPress from WordPress.org, create a database and follow the documented installation process. The resulting dashboard is the same.

Rank #2
EVEO® Screen Cleaner Spray Kit (Streak-Free) TV Screen Cleaner for Smart TV, Lcd, LEd, Oled | Computer Screen Cleaner Spray and Wipe Microfiber Cloth - TV, Monitor, Laptop, iPad, Car - 6.7oz 1 Pack
  • Screen Cleaner is Your Screen’s New Bestfriend! - EVEO is proud to present a screen cleaner that’s perfectly suited for your TV. Meet your new screen cleaner, computer screen cleaner, laptop cleaner, iPad cleaner, Macbook,tv cleaner or any other electronic device. Our screen cleaner spray and wipe along with the included plush microfiber cloth, easily removes dust, fingerprints & other smudges on the screen’s surface. Clean effectively for a streak-free screen
  • Gentle on your Screens - Our screen cleaner spray and wipes is compatible to be used even for the most sensitive LCD, LED, CRT, and OLED screens in proper use. Be at ease knowing that this product is compatible with all the major brands: LG, SONY, Samsung, Sharp, iPad, iPhone, Android screens, Kindle, PC monitors - we’ve got you covered! Can be used as LCD screen cleaner, tv cleaner, smart tv screen cleaner, and more
  • Premium Super Soft Plush Microfiber Cloth - Included in this efficient screen cleaning kit. This screen cleaner spray and wipe has our signature plush microfiber cloth specially designed to comply with screens and monitors and leave them streak-free. Has been shown to effectively absorbs stubborn stains, zero streaks, and no fiber shedding. Always use this together with our screen cleaner for the best results
  • Easy-to-Use Screen Cleaner Kit + microfiber cleaning cloth - The EVEO Screen Cleaning Kit will easily be your new favorite tool when it comes to taking care of the things you love most, quick and easy solution for a streak-free screen. Simply screw on the sprayer gun on the screen cleaner bottle. Spray the cleaning liquid onto the microfiber cloth, then wipe the screen until desired cleanliness & shine is achieved.
  • Quality Screen Care Kit Worth Purchasing - Enjoy a convenient Screen Cleaner anytime, anywhere you need it. Your satisfaction is our top priority. We stand behind the quality of our products and that’s why, you shouldn’t be worrying at all. We manufacture the Best Screen Cleaner. and can be used for laptop cleaning kit, laptop screen cleaner, tv screen cleaner for smart tv. MacBook screen cleaner, monitor cleaner or screen cleaner spray for electronic devices with microfiber cleaning cloth

Install WooCommerce and run its wizard

  1. In the dashboard, open Plugins > Add New Plugin, search for WooCommerce, select the official plugin and choose Install Now, then Activate.
  2. When the setup wizard opens, enter the store address. The country and state or province affect available gateways, taxes and shipping zones.
  3. Select the store currency, currency position and the number of decimal places appropriate for your market.
  4. Choose the product types you will sell. Physical and downloadable products can coexist; select only features you intend to maintain.
  5. Review the suggested payment, shipping and tax settings. The wizard creates a starting configuration; it does not replace checking the rules for your jurisdiction.
  6. Finish the wizard and open WooCommerce > Settings to inspect every tab before adding real customers.

Use a staging site for experimentation when your host provides one. A staging copy lets you test a theme or extension without changing the public checkout, but orders and payment credentials must be handled deliberately so a test order cannot reach production.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Choose a theme that will not slow the store

Start with a lightweight, WooCommerce-compatible theme. Free options named in current setup guides include Storefront, Botiga, Astra, GeneratePress and Kadence. A multipurpose paid theme can provide more visual controls, but every extra feature is another possible source of JavaScript, CSS, update and checkout conflicts.

Theme approach What you gain What to check
Lightweight free theme Faster initial setup, fewer dependencies and a simpler update path. Whether product, cart and checkout templates provide the layout and accessibility controls you need.
Multipurpose paid theme More header, catalog and page-building controls without custom coding. License renewal, compatibility with the current WooCommerce release, performance on mobile and how the theme handles template overrides.
  1. Open Appearance > Themes > Add New, install the selected theme and activate it.
  2. Use the Customizer or Site Editor to set the logo, colors, typography, navigation and homepage.
  3. Preview a product, the cart, checkout, account page and a 404 page at desktop and mobile widths.
  4. Do not edit the parent theme directly. Use a child theme or the theme’s supported custom CSS and hooks so updates do not erase changes.

Add products and organize the catalog

In Products > Add New, create one complete product before importing the rest. This gives you a reference for images, attributes, inventory and checkout behavior.

  1. Enter a specific product title and a description that explains what the buyer receives, important dimensions or compatibility information, and any restrictions.
  2. Add a concise short description for catalog and product-summary areas.
  3. Upload a clear featured image and a gallery. Compress images before uploading and use descriptive alternative text when an image conveys product information.
  4. Set the regular price and, if applicable, a sale price with start and end dates.
  5. In Product data > Inventory, enable stock management when you have finite stock, enter an SKU that is unique in your operation and decide whether backorders are allowed.
  6. Assign a category and relevant tags. Use categories for the main navigation hierarchy; use tags for cross-cutting descriptors.
  7. Choose the product type. A simple product suits one item, a variable product uses attributes such as size or color, and a downloadable product needs its file and download permissions.
  8. Publish, then place the product in the catalog and open it as a customer would.

For many products, prepare a spreadsheet with consistent SKUs, prices, categories and image filenames before using an import tool. Test a small batch first; a mistaken column mapping can change prices or stock across the catalog.

Connect payments and test them safely

Online gateways normally require an account with the processor and API keys or an equivalent connection. The WooCommerce extension cannot create that merchant relationship for you. Stripe and PayPal are common choices; WooPayments, pay-later services such as Klarna or Riverty, Bancontact for Belgium and offline methods such as cheque or cash on delivery may be relevant depending on your country and customers.

What’s actually slowing this PC down?

Pick the symptom - the matching free tool is one click away.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
Rank #3
BladeHawks RGB Gaming Mouse Pad Extra Large Extended 31.5x12 Inch-Black
  • 【Large size】:Measuring 800 x 300 mm/ 31. 5×12 inches, which is wider and taller than others. Large mouse pad can perfectly fit your keyboard and mouse of any size, and there is also ample space for peripherals such as phones, tablets, etc.
  • 【LED backlight mouse pad】:Blade Hawks RGB mouse pad provides 7 static modes and 7 dynamic modes will give you the options you are looking for. Power-off memory function remembers the last lighting mode you selected. The super glow fiber Chroma will give you a colorful gaming setup that you want.
  • 【Anti-slip rubber base】:Made from Natural rubber, this gaming mousepad will firmly grip your desktop, allowing you to enjoy the ultimate precision in the games you are most passionate about. It also comes with a texture that enhances this ability even further.
  • 【Smooth and waterproof surface】: Micro-textured cloth surface, for extremely precise mouse control and a smooth movement. When liquid splashes on the gaming mouse pad, it forms water droplets and slides down. Will not delay your work or gameplay.
  • 【Plug and play】: This mouse and keyboard pad is powered by USB, plug and play, no driver required. One button control light modes. Press one time to change the lighting mode, press twice to change the brightness, press and hold about 3 seconds turn ON/OFF.

Configure a gateway

  1. Open WooCommerce > Settings > Payments.
  2. Install or activate the gateway extension you selected, then open its Manage screen.
  3. Enter the processor’s API keys, webhook or callback details and any required merchant identification. Copy keys exactly and keep secret keys out of public code and chat messages.
  4. Set the transaction mode, accepted currencies and whether the gateway appears on the checkout page.
  5. Save the settings, then confirm that the gateway reports a connected or verified status.

Use test mode before launch

Enable the processor’s test or sandbox mode and use its documented test card numbers or payment accounts. Place successful, declined and cancelled test orders. Confirm that WooCommerce records the correct order status, sends the expected email, handles a failed payment without creating a paid order and returns the customer to a useful error message. Disable test mode and replace sandbox credentials only after the complete test cycle succeeds.

Payment-processing fees, currency conversion charges, disputes and payout timing vary by provider and country. Obtain the current schedule from the processor before choosing a gateway; a generic fee figure would quickly become misleading.

Set shipping zones, methods and tax rules

Shipping

  1. Open WooCommerce > Settings > Shipping and create a zone for each geographic area with different delivery rules.
  2. Add the countries, states or postal codes that belong in each zone. Put narrower zones above broad zones when the interface evaluates them from top to bottom.
  3. Add the methods you actually offer, such as flat rate, free shipping or local pickup, and enter the conditions for each method.
  4. Set product weights and dimensions if a carrier integration or weight-based rate depends on them.
  5. Place a test order to an address in every zone and verify that an eligible method appears and an ineligible method does not.

Shipping services, rates and delivery obligations are location-specific. Confirm packaging, returns, restricted goods and delivery estimates with your carrier and local rules rather than copying another store’s settings.

Tax

In WooCommerce > Settings > Tax, decide whether catalog prices include tax, create the applicable tax classes and enter the rates for the jurisdictions where you are registered. Tax treatment depends on where your business is established, where the customer is located, the product type and registration thresholds. WooCommerce can calculate and display configured rules, but it does not determine your legal obligations. Have an accountant or tax authority guidance validate the setup, especially when selling across borders.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Backups, security and update workflow

  • Enable automatic backups that are stored off the production server. A backup on the same disk does not protect against account or server failure.
  • Take a backup before updating WordPress, WooCommerce, a theme or any payment extension.
  • Use a staging environment to test updates, then repeat the update on production during a low-order period.
  • Require strong passwords and two-factor authentication for administrator accounts, and grant staff the least privilege needed for their work.
  • Keep WordPress, PHP, WooCommerce, themes and extensions on supported versions. Remove abandoned extensions instead of leaving them inactive and forgotten.
  • Restrict administrator access, monitor failed logins and use HTTPS for every page, not only checkout.

Do not update PHP on production blindly. Clone the site to staging, test the storefront and checkout, review the PHP compatibility notices from your extensions and keep a rollback backup.

Rank #4
Sale
Vaydeer Wrist Rest for Keyboard and Mouse, Computer Ergonomic Wrist Support Pad, Soft Memory Foam Arm Cushion for Desk, Palm Hand Office Laptop Typing
  • 【Softer and More Comfortable】Vaydeer wrist rest has unique diamond pattern, which is the combination of softness and aesthetics. The materials of wrist rest are improved into higher quality memory foam and covered with silky smooth lycra. The computer wrist rest makes you as comfortable and cushiony as like rest your wrists on clouds.
  • 【Ergonomic Wrist Saver】The wrist rests for keyboard and mouse comes with a 17.32×3.15×0.83 inch keyboard wrist pad and a 5.94×3.15×0.83 inch mouse wrist support. Based on ergonomic design, the unique concave shape is the perfect fit for your wrist joints. The wrist rest pad fits most computer keyboards and laptops, improve hand and wrist posture, release your wrist and arm stress.
  • 【Non-Slip Rubber Bottom】Featuring an anti-skid silicone base on the bottom, this wrist keyboard support stays firmly in place on your desk, preventing the padding from sliding around, ensuring stable and consistent wrist support during extended computer sessions.
  • 【Better Experience & Pain Relief】Our keyboard arm rest is beneficial to alleviate the soreness caused by direct contact and friction between your arm and a hard desk surface, reducing the risk of wrist fatigue or carpal tunnel. The soft texture of memory foam can evenly distribute the pressure around your wrists and provide good support with just enough give.
  • 【Helpful in Multiple Scenarios】Whether you're working, studying, writing, typing, gaming, this keyboard and mouse rest combo is an essential accessory to add comfort and support to your hands and wrists. It’s also a great gift for men, women, family, friend, coworker, gamer, teacher, etc.
Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

Run a complete pre-launch test

Create a checklist and record the result for each item. Test in a private browser window and on a phone, not only while logged in as an administrator.

  • Homepage, navigation, category pages, search and product images load without console or layout errors.
  • Simple, variable and downloadable products (if used) add to the cart with the correct price, quantity and stock behavior.
  • Coupons, sale prices, shipping charges and tax display follow the rules you configured.
  • Every shipping zone offers the intended methods and no impossible destination can check out.
  • Each payment gateway completes a test success, decline and cancellation path.
  • Order emails reach the customer and store mailbox, show the correct address and contain no test credentials.
  • Refunds, order notes, stock reduction and status changes work from WooCommerce > Orders.
  • Account creation, password reset, guest checkout and the privacy or terms links work.
  • HTTPS is valid, mixed-content warnings are absent and the browser shows the expected secure connection.
  • Backups can be restored to staging. A backup that has never been restored is only an assumption.

Launch and operate the store

  1. Replace sandbox payment keys with live keys, turn off test mode and make one small real transaction if the processor permits a controlled verification.
  2. Remove coming-soon pages, confirm the public domain and submit the sitemap to the search tools you use.
  3. Publish customer-facing shipping, returns, privacy and terms pages appropriate to your jurisdiction.
  4. Monitor the first orders for payment status, stock, email delivery and fulfillment timing.
  5. Review WooCommerce > Status after launch. The Server environment section shows the PHP version and other environment details useful for diagnosing compatibility.

Schedule a monthly review of updates, failed payments, abandoned orders, stock accuracy, backup restoration and PHP support. PHP version changes are not optional long-term maintenance: plan the upgrade before WooCommerce removes support for your current version.

Troubleshoot common setup failures

The dashboard reports an unsupported PHP version

Open WooCommerce > Status and read the Server environment values. Ask the host to provide PHP 8.3 or newer, then test the site on staging. If an extension fails on the newer version, update or replace that extension before switching production.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Checkout shows no payment method

Check that the gateway is enabled, its country and currency match the customer, API keys are from the same live or test mode, and required webhooks are reachable. Review the gateway log and place a sandbox order after each change.

A customer cannot select shipping

Inspect the customer’s exact country, state and postal code against your shipping zones. Confirm that the product has the dimensions or shipping class required by the method and that at least one method is enabled in the matching zone.

Best Value
Sale
Under Desk Cable Management Tray No Drill, Metal Mesh Cable Management Under Desk with Clamp Mount, 2 Hole Cable Tray with Wire Management and Cord Organizer for Home Office Standing Desk
  • 【No Drill Mounted】Cable management tray can be assembled in as little as 3 minutes or less-simply. Side clips easily clampe the edge of desk, pass through the holes on the sides, and secure excess cables with baskets. Desk cable management supports inward or outward installation to meet your needs in different scenarios, and provides you with great convenience when collecting and organizing wires.
  • 【Rubber Pad Protects Desk】Wire organizer under desk built-in soft rubber pads on the clamp protect your desk from scratches, so you will not damage your furniture or office.
  • 【Sturdy and Beautiful】Cord management under desk is made of high-quality carbon steel and holds about 15 lbs. The wire basket has 2 holes on each side of the tray to enable your cables to pass freely. Cable baskets are suitable for desk thickness use from 0.4" to 2.4".
  • 【Space Saving & Keep Organized】Desk cable management tray holds all your power cords, outlet strips, USB hubs and computer transformers hidden from your feet, and the data cables will not enter the vacuum cleaner to keep your desk clean and tidy. Desk wire organizer is also suitable for use in the kitchen and outdoors.
  • 【Reduce Safety Risks】Cable tray under desk keeps all plugs away from your kids, no more worry about tripping. Using 2 holes wire tray saves extra space, helps you easily cabling and wire protection. The mesh design is not easy to accumulate dust, but avoids safety accidents caused by messy wires.

Orders or emails are missing

Look at the order list and WooCommerce logs first. If the order exists but mail does not arrive, verify the store email address, spam handling and the host’s transactional-mail policy. Use a properly configured mail service rather than relying on an unverified server sender.

The storefront broke after an update

Restore the pre-update backup if checkout is affected, then reproduce the problem on staging. Temporarily test with the default theme and only the affected extension enabled to isolate a conflict. Reapply updates one at a time and document the version that causes the failure.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Time and cost planning

WordPress and WooCommerce themselves are software you can install without a license fee, but a working store still incurs domain registration, hosting, optional premium themes or extensions, payment-processing charges, email delivery and possibly professional tax, legal or development services. Those amounts vary by country, provider, traffic and billing term; verify current prices directly before committing.

Allow about two to four hours for a basic store when the domain, hosting and product information are ready. Add time for product photography and copy, catalog imports, custom design, translations, subscriptions, multiple warehouses, carrier integrations, tax registrations and accessibility work. The fastest launch is not the cheapest if it leaves backups, payment testing or legal pages unfinished.

Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.