WooCommerce Frequently Asked Questions (FAQ)

Basic Configuration

Q: What types of e-commerce websites is WooCommerce suitable for?

A: WooCommerce is suitable for:

  • Small and medium-sized e-commerce websites
  • Digital product sales (software, e-books, courses)
  • Physical product sales
  • Booking and service websites
  • Membership subscription websites

For very large-scale e-commerce (10,000+ daily orders), specialized e-commerce platforms might need to be considered.

Q: Is WooCommerce free?

A: The WooCommerce core plugin is completely free, but you may need to pay for:

  • Premium themes
  • Paid extension plugins
  • Payment gateway fees
  • Shipping interface fees
  • Professional technical support

Payment Configuration

Q: How to configure Alipay/WeChat Pay in WooCommerce?

A: Common solutions:

  1. WooCN Payment Add-on: Supports Alipay, WeChat Pay, with a fee rate of about 0.6%
  2. Official Alipay Plugin: Requires a business Alipay account
  3. Payjs: Usable by individuals, with slightly higher fees
  4. Custom Development: Direct integration with payment APIs

Configuration steps:

  1. WooCommerce → Settings → Payments
  2. Enable the corresponding payment method
  3. Enter the API key and merchant information

Q: How to configure international payments?

A: Recommended solutions:

  • Stripe: Supports credit cards, Apple Pay (requires a business account)
  • PayPal: Globally available, with buyer protection
  • Wise: Low fees for cross-border collections

Product Management

Q: How to import products in bulk?

A: Several methods:

  1. Built-in Import: Products → Import, supports CSV format
  2. WP All Import: Powerful import plugin, supports XML/CSV
  3. REST API: Programmatic batch creation

CSV templates can be obtained from the WooCommerce export function.

Q: What is the difference between variable products and grouped products?

A:

  • Variable Product: Different variations of the same product (color, size), sharing one product page
  • Grouped Product: Multiple independent products displayed together, each with its own page

Example: T-shirt sizes S/M/L use variable products; a bundle of shirt + pants uses grouped products.


Shipping & Delivery

Q: How to configure Chinese courier services?

A: Recommended solutions:

  1. Kuaidi 100: Supports queries for major courier services
  2. Cainiao Guoguo: Alibaba-affiliated logistics
  3. SF Express API: Direct integration with SF Express

Configure shipping costs:

  • WooCommerce → Settings → Shipping
  • Set shipping rules by region, weight, or order amount

Q: How to implement free shipping?

A: Setup method:

  1. Shipping → Add Shipping Zone
  2. Add a “Free Shipping” method
  3. Set conditions: Free shipping for orders over X amount

Performance Optimization

Q: What to do if a WooCommerce website is very slow?

A: Key e-commerce website optimization points:

  1. Object Caching: Use Redis caching
  2. Database Optimization: Clean up expired sessions and order logs
  3. Image Optimization: Compress product images, use lazy loading
  4. Reduce Plugins: Only keep necessary extensions
  5. CDN Acceleration: Use a CDN for static resources

Q: How to handle performance issues with a large number of products?

A:

  • Use ElasticSearch instead of the default search
  • Enable AJAX pagination and filtering
  • Consider using Headless WooCommerce
  • Implement database read/write separation

Common Issues

Q: What to do if the order status remains “Processing”?

A: Check:

  1. If the payment gateway callback is functioning normally
  2. If the server can receive webhooks
  3. WooCommerce → Status → Logs

Q: How to prevent malicious orders?

A: Protective measures:

  • Enable CAPTCHA
  • Limit order frequency from the same IP
  • Require login before placing an order
  • Use anti-fraud plugins

For more WooCommerce questions, feel free to ask @woo experts for help!