WordPress remains one of the most reliable and flexible platforms for launching an online store in 2025. With access to powerful eCommerce plugins, fully customizable themes, and advanced SEO tools, it empowers store owners to build beautiful, conversion-ready sites with ease.
Thousands of businesses continue to rely on WordPress + WooCommerce to manage products, handle payments, and deliver smooth customer experiences. Its open-source nature means you can tweak every element – from design to performance – to fit your brand’s exact needs.
This complete setup guide walks you through every step: from choosing the right WordPress hosting provider, installing the best WooCommerce theme, and configuring essential checkout and shipping settings, to optimizing for mobile performance, site speed, and search engine visibility.
For anyone looking to launch, rebuild, or scale an eCommerce store on WordPress, this 2025 guide gives you the tools, tips, and frameworks to maximize results from day one.
Table of Contents
- What is WordPress?
- Why choose WordPress?
- Key Features of WordPress
- Follow these 11 Steps to Create an Online Store on WordPress
- Common Mistakes to Avoid
1. What is WordPress?

Launched in 2003, WordPress is the world’s most popular content management system (CMS), powering over 40% of all websites online. Originally designed for blogging, it has evolved into a robust platform for building everything from personal blogs to complex eCommerce stores.
At its core, WordPress allows users to create, manage, and publish content without needing to write code. It supports thousands of themes and plugins, giving users full control over their site’s design, functionality, and scalability.
When paired with WooCommerce, WordPress becomes a powerful tool for running an online store, enabling product listings, cart and checkout systems, payment gateways, inventory tracking, and much more.
Many store owners prefer WordPress eCommerce because of its control, community support, and ability to scale from a few products to thousands, all while maintaining excellent performance and SEO capabilities.
Pros:
✔ Highly Customizable: WordPress offers unmatched flexibility with thousands of themes, plugins, and page builders to design your store exactly how you want.
✔ WooCommerce Integration: Seamless support for WooCommerce, the leading eCommerce plugin, allows full control over products, payments, and shipping.
✔ Strong SEO Capabilities: Built-in tools and plugins like Yoast SEO make it easy to optimize your site for search engine rankings.
✔ Scalability: WordPress can handle everything from small shops to large-scale eCommerce businesses with thousands of SKUs.
✔ Community Support: A massive global community provides documentation, tutorials, and troubleshooting resources.
Cons:
❌ Requires Maintenance: WordPress sites need regular plugin updates, theme updates, and backups to stay secure and functional.
❌ Learning Curve: New users may need time to learn how to navigate the WordPress dashboard and configure advanced features.
❌ Performance Depends on Hosting: Site speed and uptime heavily rely on your chosen WordPress hosting provider.
❌ Vulnerability to Security Risks: Without proper security plugins and updates, WordPress sites can be exposed to malware or hacking attempts.
❌ Plugin Overload Risk: Using too many plugins can slow down your site or create compatibility issues.
2. Why choose WordPress?

WordPress stands out as one of the most versatile platforms for building an eCommerce store in 2025. Its open-source structure allows full ownership of your website, giving you complete freedom over design, functionality, and performance.
Many business owners prefer WordPress because of its seamless integration with WooCommerce, which enables powerful online selling tools without monthly subscription fees. From custom product pages to flexible shipping and payment options, you can build a store that truly fits your brand.
Unlike rigid site builders, WordPress gives you access to thousands of themes, advanced SEO plugins, and countless marketing integrations that can scale with your business as it grows. It’s built to evolve with your goals, whether you’re selling five products or five thousand.
If you’re looking for a platform that offers flexibility, full control, and unlimited customization, WordPress remains a top choice for serious store owners in 2025.
3. Key Features of WordPress

WordPress powers millions of websites worldwide, offering a flexible and scalable platform perfect for launching and managing a professional eCommerce store.
Designed for customization and growth, it supports everything from content creation to SEO, mobile optimization, and advanced store management with WooCommerce.
Top WordPress Features:
1. Theme & Page Builder Support
Design your site visually using tools like Elementor, Gutenberg, or Divi – no coding needed.
2. WooCommerce Integration
Enable powerful eCommerce capabilities with product listings, checkout, shipping, and payment tools.
3. Massive Plugin Library
Access over 60,000 plugins to add features like contact forms, analytics, memberships, and more.
4. Mobile-Friendly Templates
Choose from fully responsive themes that adapt perfectly to smartphones and tablets.
5. SEO Optimization Tools
Improve your site’s visibility on Google with plugins like Yoast SEO and Rank Math.
6. Secure & Scalable Hosting Options
Host on platforms like SiteGround or WP Engine for fast performance, backups, and security.
4. Follow these 11 Steps to Create an Online Store on WordPress

1. Creating Your WordPress Account and Choosing Hosting
Step 1: Visit a Trusted WordPress Hosting Provider
Go to a reliable host’s website like Bluehost, SiteGround, Hostinger, or WP Engine using your preferred browser.
Step 2: Click on “Get Started” or “Choose Plan.”
Locate the call-to-action button to view hosting plans and begin the signup process.
Step 3: Select a WordPress Hosting Plan
Choose a plan based on your store’s size and growth goals. For eCommerce, opt for a WooCommerce-optimized or managed WordPress plan if available.
Step 4: Register or Connect Your Domain
Create a new domain name during registration or connect an existing one you already own.
Step 5: Create Your Account and Billing Info
Enter your name, email, and payment details to finalize your hosting purchase and activate your account.
Step 6: Install WordPress Automatically
Most hosting providers offer one-click WordPress installation, confirm the setup, and let the system install WordPress for you.
Step 7: Access Your WordPress Dashboard
Once installed, log in to yourdomain.com/wp-admin and access the WordPress Dashboard, where you’ll manage your site.
Step 8: Secure Your Website and Install Essentials
Activate your SSL certificate, update your site title, and install basic plugins like security and backup tools before moving forward.
2. Installing WordPress and Setting Up WooCommerce
Step 1: Log in to Your Hosting Dashboard
Access your hosting provider’s dashboard using the email and password you created during signup.
Step 2: Install WordPress with One Click
Look for the “One-Click WordPress Install” option (common in Bluehost, SiteGround, and Hostinger) and follow the prompts to install it on your domain.
Step 3: Access Your WordPress Admin Panel
After installation, go to yourdomain.com/wp-admin and log in using your WordPress credentials to access your site dashboard.
Step 4: Go to the Plugins Section
In the WordPress dashboard, click on “Plugins” in the sidebar and then select “Add New.”
Step 5: Search and Install WooCommerce
Type “WooCommerce” into the plugin search bar. Click “Install Now,” then “Activate” once the installation is complete.
Step 6: Launch the WooCommerce Setup Wizard
After activation, WooCommerce will prompt you to launch the Setup Wizard. Click “Yes” to begin configuring your online store.
Step 7: Enter Store Details and Preferences
Fill in your store information such as business name, address, currency, and product types. You can also enable recommended features during this step.
Step 8: Configure Payments, Shipping, and Tax Settings
Select your preferred payment methods (like Stripe or PayPal), define your shipping zones and rates, and enable automated tax calculations.
3. Picking the Best WordPress Theme for Your Store
Step 1: Access the Appearance Menu in WordPress
From your WordPress dashboard, go to the sidebar and click on “Appearance” > “Themes.”
Step 2: Click “Add New Theme”
On the Themes page, click the “Add New” button to browse thousands of free and premium eCommerce-ready WordPress themes.
Step 3: Use Filters or Search to Narrow Options
Use the search bar or feature filters to find themes labeled “WooCommerce compatible,” “responsive,” or “store/eCommerce” to suit your needs.
Step 4: Preview Theme Demos
Click on the “Live Preview” option to see how a theme looks with your content and layout. Check for mobile responsiveness and ease of navigation.
Step 5: Choose a Theme That Matches Your Brand
Pick a design that reflects your store’s branding, color palette, font style, product layout, and homepage structure should all align with your niche.
Step 6: Click “Install” and Then “Activate”
Once you’ve selected your ideal theme, click “Install,” and then hit “Activate” to apply it to your site.
Step 7: Customize with the WordPress Customizer
Go to “Appearance > Customize” to tweak headers, footers, homepage layout, fonts, colors, and more, no coding needed.
Step 8: Install Theme-Specific Plugins if Prompted
Some themes may require or recommend extra plugins for full functionality. Follow the prompts to install them.
4. Adding and Organizing Products with WooCommerce
Step 1: Navigate to the Products Section
From your WordPress dashboard, go to WooCommerce > Products and click “Add New” to begin creating your first product.
Step 2: Enter the Product Title and Description
Add a clear and keyword-rich product name. Use the main content editor to write a detailed product description, highlighting key features, materials, and benefits.
Step 3: Set the Product Type
Choose from options like Simple Product, Grouped Product, Variable Product, or Downloadable/Digital based on what you’re selling.
Step 4: Add Product Pricing
Enter the regular price and sale price (if applicable). You can also schedule sale start and end dates directly from the product data panel.
Step 5: Upload High-Quality Product Images
Use the Product Image section to upload a main image, and the Product Gallery section for multiple supporting images from different angles.
Step 6: Define Product Categories and Tags
Organize your store by creating product categories like “Shirts,” “Accessories,” or “Digital Downloads.” Use tags for specific product features, styles, or materials.
Step 7: Configure Inventory and Stock Settings
Enable stock management to track inventory. Set stock quantity, backorder permissions, and stock status.
Step 8: Set Up Shipping Options (If Applicable)
For physical products, enter weight, dimensions, and shipping classes to define how items are delivered.
5. Managing Inventory, Categories, and Product Variants
Step 1: Access the Product Editor in WooCommerce
From your WordPress dashboard, go to Products > All Products, then click “Edit” on the item you want to manage.
Step 2: Enable Inventory Management
In the Product Data panel, click the “Inventory” tab. Check “Manage stock” and enter the available quantity. You can also define backorder rules and stock status.
Step 3: Monitor Stock Automatically
WooCommerce automatically adjusts stock levels after each sale. Enable low-stock and out-of-stock notifications to stay informed and avoid overselling.
Step 4: Create Clear Product Categories
Go to Products > Categories to create structured product categories. Use clear, customer-friendly labels to group similar items – this improves store navigation and SEO.
Step 5: Assign Products to the Right Categories
While editing a product, check off one or more categories from the sidebar to ensure it appears in the correct sections on your storefront.
Step 6: Add Tags for Better Filtering
Use product tags to highlight specific attributes like color, size, material, or style. Tags help customers filter products more easily on category or search pages.
Step 7: Set Up Product Variants
For items with multiple options (like size or color), change the product type to Variable Product in the Product Data dropdown.
Step 8: Define Attributes for Variants
Go to the “Attributes” tab, add custom attributes (e.g., Small, Medium, Large), and enable “Use for variations.” This sets the stage for creating variants.
Step 9: Create Each Variant Under the Variations Tab
In the “Variations” tab, click “Add Variation.” Assign specific prices, stock quantities, images, and SKUs for each version of the product.
6. Setting Up Payments, Shipping Rates, and Taxes
Step 1: Open the WooCommerce Settings Panel
In your WordPress dashboard, go to WooCommerce > Settings to begin configuring essential store settings.
1. Payments Setup
Step 1.1: Navigate to the “Payments” Tab
Click on the “Payments” tab to see a list of available payment gateways like Stripe, PayPal, Cash on Delivery, and bank transfers.
Step 1.2: Enable and Configure Payment Methods
Toggle on your preferred gateways. Then click “Set Up” beside each method to enter credentials, define payment flow, and test sandbox mode if needed.
Step 1.3: Test and Save Payment Gateways
Make a test purchase using sandbox mode (if supported) to ensure the payment gateway is working properly. Save your settings.
2. Shipping Rates Configuration
Step 2.1: Go to the “Shipping” Tab
Click on the “Shipping” tab, then select “Add Shipping Zone” to define regions you’ll ship to – like countries, states, or postal codes.
Step 2.2: Add Shipping Methods to Each Zone
Within each zone, choose from Flat Rate, Free Shipping, or Local Pickup. Click “Edit” on each method to set pricing and conditions.
Step 2.3: Set Up Shipping Classes for Product Groups
Create shipping classes for similar product types (e.g., bulky items or light parcels). Assign classes to products via the product editor.
3. Tax Setup
Step 3.1: Enable Tax Settings
In WooCommerce > Settings > General, check “Enable taxes and tax calculations,” then save changes to unlock the Tax tab.
Step 3.2: Configure Tax Options
Under the “Tax” tab, select your tax calculation method, choose if prices include or exclude tax, and define display settings for cart and checkout pages.
Step 3.3: Add Tax Rates by Country or Region
Click on “Standard Rates” to add tax percentages based on country, state, or zip code. You can import CSV tax files for automation or enter rates manually.
7. Connecting a Custom Domain to Your WordPress Store
Step 1: Purchase a Domain Name
Buy a custom domain from a provider like GoDaddy, Namecheap, or your hosting provider (like Bluehost or SiteGround). Choose a short, brandable name that reflects your store.
Step 2: Log In to Your Domain Registrar’s Dashboard
Access your domain provider’s account panel to manage DNS settings. Locate the domain you want to connect to your WordPress site.
Step 3: Find the DNS or Name Server Settings
Open the domain’s DNS management section. You’ll see fields for Name Servers, A records, or CNAME records, depending on your setup.
Step 4: Update Name Servers to Point to Your Host
If your WordPress hosting provider gave you custom name servers, replace the default ones with those. For example, Bluehost users might enter ns1.bluehost.com and ns2.bluehost.com.
Step 5: Wait for DNS Propagation
Changes to domain settings can take anywhere from a few minutes to 48 hours to fully propagate across the web.
Step 6: Set the Domain in WordPress Settings
After propagation, go to your WordPress dashboard > Settings > General. Update both the “WordPress Address (URL)” and “Site Address (URL)” to include your custom domain (e.g., https://yourstore.com).
Step 7: Install SSL Certificate (HTTPS)
Make sure your domain has SSL enabled. Most hosts offer free SSL certificates via Let’s Encrypt. Activate HTTPS to protect customer data and improve SEO rankings.
Step 8: Redirect the Old URL (If Applicable)
If you previously used a temporary or subdomain (like yourstore.host.com), set up a 301 redirect to your new domain to retain SEO value and avoid broken links.
8. Optimizing Your WordPress Store for SEO in 2025
Step 1: Install a Powerful SEO Plugin
Start by installing an SEO plugin like Yoast SEO, Rank Math, or All in One SEO. These tools simplify meta tag creation, XML sitemaps, and readability checks.
Step 2: Set Custom Meta Titles and Descriptions
Use your SEO plugin to add unique meta titles and meta descriptions for each product, page, and blog post. Incorporate keywords naturally to improve search visibility.
Step 3: Optimize Product URLs and Slugs
Ensure product and page URLs are short, keyword-rich, and easy to read. Avoid unnecessary words or numbers – use yourstore.com/product-name instead of random strings.
Step 4: Use Heading Tags for Structure
Structure every page using H1, H2, and H3 tags. Your product name should be the H1, while specs and descriptions fall under H2 or H3 subheadings for better scanability.
Step 5: Add Alt Text to All Images
Upload compressed, high-quality product images and fill in descriptive alt text. This boosts accessibility and helps Google index your visuals properly.
Step 6: Create an XML Sitemap and Submit It to Google
Generate an XML sitemap using your SEO plugin and submit it through Google Search Console. This helps Google crawl and index your entire WordPress eCommerce site.
Step 7: Improve Site Speed and Mobile Experience
Use tools like Google PageSpeed Insights or GTmetrix to identify performance issues. Compress files, enable caching, and use a mobile-responsive theme to enhance user experience.
Step 8: Enable Schema Markup
Add structured data (schema) to your product pages using your SEO plugin or a dedicated plugin like Schema Pro. This enhances product visibility in rich results (e.g., reviews, pricing).
Step 9: Internal Linking and Clean Navigation
Link related products, categories, and blog content. A logical internal linking structure improves crawling and keeps users engaged longer.
Step 10: Monitor Performance in Google Search Console
Regularly track impressions, clicks, and indexing issues via Google Search Console. Use this data to refine keywords and improve underperforming pages.
9. Ensuring Mobile Responsiveness and Fast Load Times
Step 1: Choose a Responsive WordPress Theme
Start with a mobile-optimized theme that automatically adjusts layout, fonts, and images for smartphones and tablets. Look for themes labeled responsive or mobile-first.
Step 2: Test Mobile Friendliness Using Google Tools
Use the Google Mobile-Friendly Test to evaluate your store’s appearance and functionality on smaller screens. Fix any layout or usability issues highlighted in the report.
Step 3: Optimize Images for Speed
Compress product photos and banners using tools like TinyPNG or ShortPixel. Large images slow down page load times and hurt both mobile UX and SEO performance.
Step 4: Minimize CSS, JavaScript, and HTML
Install performance plugins like WP Rocket, W3 Total Cache, or LiteSpeed Cache to minify scripts and combine files. This reduces file size and speeds up rendering.
Step 5: Enable Lazy Loading for Images and Videos
Activate lazy loading so media elements load only as users scroll. This significantly improves load speed and reduces initial server demand.
Step 6: Use a Content Delivery Network (CDN)
Integrate a CDN like Cloudflare or Bunny.net to distribute your content globally. CDNs help pages load faster, no matter where your visitors are located.
Step 7: Limit Plugin Usage and Avoid Bloat
Only use essential plugins to avoid performance drag. Deactivate or delete plugins you no longer use, especially those that load scripts site-wide.
Step 8: Use Mobile-Friendly Fonts and Buttons
Design your store with touch-friendly elements, legible font sizes, and properly spaced buttons. This ensures smoother navigation on smaller devices.
Step 9: Monitor Load Times Regularly
Check performance with GTmetrix, Pingdom, or Google PageSpeed Insights. Aim for load times under 3 seconds to reduce bounce rates.
Step 10: Enable GZIP Compression and Browser Caching
GZIP compresses your files before sending them to users, while browser caching stores key assets locally for faster repeat visits. Most caching plugins handle this automatically.
10. Using Plugins and Marketing Tools to Boost Sales
Step 1: Install a Dedicated Email Marketing Plugin
Use tools like Mailchimp for WooCommerce, Klaviyo, or MailerLite to create automated campaigns. These help recover abandoned carts, promote new products, and build customer loyalty.
Step 2: Set Up Abandoned Cart Recovery
Install plugins like CartFlows or Retainful to automatically follow up with shoppers who leave without purchasing. This simple step can drastically improve conversion rates.
Step 3: Launch Exit-Intent and Discount Popups
Capture attention before visitors leave using plugins like OptinMonster or Popup Maker. Offer exclusive discounts or newsletter sign-ups to drive immediate action.
Step 4: Use Live Chat for Real-Time Support
Engage visitors directly with live chat tools like Tidio, Zendesk, or LiveChat. Real-time help builds trust and reduces drop-offs at checkout.
Step 5: Offer Upsells and Cross-Sells with Plugins
Boost average order value by suggesting related products with tools like Booster for WooCommerce, Beeketing, or WooCommerce One Click Upsell Funnel.
Step 6: Add Reviews and Social Proof Tools
Use plugins like Judge.me, Customer Reviews for WooCommerce, or TrustPulse to display user-generated content. Authentic reviews enhance credibility and influence purchasing decisions.
Step 7: Create Limited-Time Offers and Flash Sales
Incorporate urgency using countdown timers from plugins like HurryTimer or Sales Countdown Timer. These encourage impulse buying and improve sales velocity.
Step 8: Connect Your Store to Social Media Platforms
Link WooCommerce with Facebook, Instagram, and Pinterest using official integration plugins. Sync your product catalog for seamless selling across channels.
Step 9: Use Analytics Tools to Track Behavior
Install MonsterInsights or ExactMetrics to connect your store with Google Analytics. Understanding visitor behavior helps optimize marketing and improve ROI.
Step 10: Automate Loyalty and Referral Programs
Reward loyal customers with plugins like YITH WooCommerce Points and Rewards or ReferralCandy. Loyalty programs increase repeat purchases and reduce churn.
11. Testing, Publishing, and Launching Your WordPress Store
Step 1: Preview Every Page on Desktop and Mobile
Before launch, thoroughly preview your store across devices. Check the homepage, product pages, checkout, and contact forms to ensure design and layout are mobile-responsive.
Step 2: Test the Entire Checkout Process
Make a test purchase using a payment gateway’s sandbox mode. Confirm that product selection, shipping options, tax calculations, and confirmation emails all function properly.
Step 3: Review Product Information and Inventory Settings
Verify that product descriptions, pricing, stock levels, and categories are accurate. Misconfigured inventory can lead to canceled orders or customer frustration.
Step 4: Optimize for Speed and SEO One Final Time
Run your site through tools like Google PageSpeed Insights and Lighthouse. Double-check that meta tags, headings, alt texts, and internal links are in place for top SEO performance.
Step 5: Set Up Google Analytics and Search Console
Install Google Analytics via a plugin or manual script to track traffic. Also, connect your site to Google Search Console to monitor indexing, performance, and search visibility.
Step 6: Enable Maintenance Mode Off
If you used a “Coming Soon” or “Maintenance Mode” plugin, disable it so the public can access your store. Ensure your homepage is now live and crawlable.
Step 7: Publish Your WordPress Store
Hit the “Publish” button from your WordPress dashboard. Confirm that your homepage and product pages are accessible by visiting your live URL.
Step 8: Announce Your Launch
Promote your store launch on email lists, social media, and community platforms. Include discounts or a limited-time offer to generate initial buzz and drive first sales.
Step 9: Monitor Your Store Closely Post-Launch
Watch orders, traffic, and customer interactions in the first few days. Respond quickly to issues, fix broken links, and gather early feedback for improvements.
Step 10: Prepare for Continuous Optimization
Launching is just the start. Track analytics, improve your product pages, test CTAs, and update your store regularly to stay competitive in 2025 and beyond.
5. Common Mistakes to Avoid

1. Ignoring Mobile Optimization
Damage: A poorly designed mobile layout leads to high bounce rates and lost sales.
Fix: Always test your WordPress store on smartphones and tablets. Use a responsive theme and mobile-friendly fonts.
2. Skipping SEO Fundamentals
Damage: Weak or missing meta descriptions, headings, and alt tags hurt search engine visibility.
Fix: Use SEO plugins like Yoast or Rank Math to optimize every page before launch.
3. Using Too Many Plugins
Damage: Excessive plugins slow down your store and can create conflicts or security risks.
Fix: Only install essential plugins. Regularly audit and deactivate anything unused.
4. Not Testing the Checkout Process
Damage: A broken or confusing checkout flow directly impacts conversion rates.
Fix: Do test purchases to verify smooth navigation from cart to confirmation.
5. Forgetting to Set Up Analytics
Damage: You won’t know where users come from or what’s working in your marketing.
Fix: Connect your site with Google Analytics and Search Console before going live.
6. Overlooking Product Details
Damage: Incomplete descriptions or missing images reduce buyer confidence.
Fix: Write clear, benefit-driven copy and upload high-quality product visuals.
Conclusion
Starting your WordPress eCommerce journey in 2025 is a powerful step toward building a flexible, scalable online business. With tools like WooCommerce, intuitive design options, and a vast plugin ecosystem, you’re equipped to create a store that fits your exact needs.
From setting up hosting to optimizing for SEO, each step plays a crucial role in long-term success. Investing time in speed, mobile readiness, and user experience will pay off in better engagement and conversions.
Ongoing improvement is essential. Use analytics, customer feedback, and marketing tools to refine your approach and grow your store steadily.
By avoiding common pitfalls and following proven best practices, your WordPress store can thrive in a competitive online landscape and deliver consistent value to your audience.

Turn traffic into sales with a store designed to convert.
Book your free 30-min call and start building smarter today.
FAQ
1. Is WordPress good for eCommerce in 2025?
Yes, WordPress with WooCommerce remains one of the most powerful and flexible platforms for creating eCommerce stores. It offers full control, thousands of plugins, and excellent scalability.
2. Do I need coding skills to build a WordPress store?
No coding is required. With modern drag-and-drop page builders, pre-designed themes, and user-friendly plugins, anyone can create a fully functional store without technical knowledge.
3. What’s the difference between WordPress.com and WordPress.org for online stores?
- WordPress.org gives you complete control and is ideal for WooCommerce stores.
- WordPress.com is more limited unless you’re on their Business plan or higher.
4. How much does it cost to run a WordPress store?
Costs vary depending on hosting, domain, premium themes, and plugins. On average, a professional WordPress eCommerce site may cost between $100–$500/year for basic needs.
5. Can I connect a custom domain to my WordPress store?
Absolutely. Most WordPress hosting providers offer free domain registrationTurn traffic into sales with a store designed to convert.
Book your free 30-min call and start building smarter today.
, or you can point a domain from another provider easily through your dashboard or cPanel.
6. Which payment gateways can I use with WooCommerce?
You can integrate popular gateways like PayPal, Stripe, Razorpay, Apple Pay, and more. WooCommerce also supports region-specific options and manual payments.