123Website Logo

Hướng dẫn WooCommerce cơ bản: Cài đặt, cấu hình & thiết lập cửa hàng

Category: woocommerceUpdated: 19/1/2026
woocommercewordpresssetupcau-hinh

TL;DR (làm nhanh theo thứ tự)

  • Cài WooCommerce → chạy Setup Wizard
  • Cài tiền tệ/VNĐ, vị trí cửa hàng, trang Shop/Cart/Checkout/Account
  • Thiết lập vận chuyển (khu vực + phí)
  • Thiết lập thanh toán (COD + chuyển khoản + cổng online nếu có)
  • Cấu hình thuế (nếu cần) + email thông báo
  • Kiểm tra 1 đơn hàng thử trước khi mở bán

Thời gian

30–60 phút (nếu đã có sẵn logo, thông tin cửa hàng).

Chuẩn bị

Tài khoản admin WordPress, logo, địa chỉ, SĐT, email chăm sóc khách.

Mục tiêu

Cửa hàng hoạt động ổn định, checkout mượt, email gửi đúng.

Nguyên tắc quan trọng

Ưu tiên cấu hình bằng WooCommerce settings trước. Chỉ dùng CSS/tuỳ biến nâng cao khi thực sự cần.

1) Cài WooCommerce & chạy Setup Wizard

  1. 1

    Bước 1: Cài plugin WooCommerce

    Vào Gói mở rộng → Cài mới → tìm WooCommerceCài đặtKích hoạt.

  2. 2

    Bước 2: Chạy Setup Wizard

    WooCommerce thường tự bật wizard. Nếu không thấy, vào WooCommerce → Trang chủ hoặc WooCommerce → Cài đặt và làm theo gợi ý.

  3. 3

    Bước 3: Kiểm tra trang hệ thống tự tạo

    Vào Trang và chắc chắn có các trang: Cửa hàng, Giỏ hàng, Thanh toán, Tài khoản.

Checklist sau khi cài

Đảm bảo nền tảng cơ bản đã đúng trước khi cấu hình sâu

  • Trang Shop/Cart/Checkout/My account đã được tạo
  • Permalinks đã bật dạng “Post name” (Settings → Permalinks)
    Quan trọng
  • Website có SSL (https) để checkout an toàn

2) Cấu hình cửa hàng: địa chỉ, tiền tệ, sản phẩm

  1. 1

    Bước 1: Cài thông tin cửa hàng

    Vào WooCommerce → Cài đặt → Tổng quan: nhập Địa chỉ cửa hàng, quốc gia/tỉnh thành.

  2. 2

    Bước 2: Tiền tệ & hiển thị giá

    Chọn Currency = VND (nếu bán VN).
    Kiểm tra định dạng giá (dấu phân tách, vị trí ký hiệu).

  3. 3

    Bước 3: Thiết lập trang mặc định

    Vào WooCommerce → Cài đặt → Nâng cao: map đúng trang Giỏ hàng/Thanh toán/Tài khoản.

Mẹo tối ưu trải nghiệm

Đặt đơn vị tiền tệ, khu vực chính xác ngay từ đầu để tránh lỗi hiển thị giá / thuế / vận chuyển về sau.

3) Vận chuyển: Zones & phương thức ship

Chọn mô hình vận chuyển nào?

Khuyến nghị

Với đa số shop Việt Nam, nên dùng Shipping Zones theo Tỉnh/Thành hoặc theo Miền (HCM/HN/Khác) + cấu hình phí linh hoạt.

  1. 1

    Bước 1: Tạo Shipping Zone

    Vào WooCommerce → Cài đặt → Vận chuyển → Khu vực vận chuyển
    Tạo khu vực: ví dụ Hồ Chí Minh, Hà Nội, Tỉnh/Thành khác.

  2. 2

    Bước 2: Thêm phương thức vận chuyển

    Thêm Flat rate (phí cố định) hoặc Free shipping (đơn đạt ngưỡng).

  3. 3

    Bước 3: Test phí ship

    Vào trang Checkout, nhập địa chỉ thuộc từng zone để kiểm tra phí.

Nên làm

Những điểm nên ưu tiên để UI gọn và dễ bảo trì.

  • Chia zone rõ ràng (HCM/HN/Khác) để dễ quản trị
  • Đặt ngưỡng freeship (ví dụ 499k/999k) nếu cần tăng AOV
  • Test checkout bằng nhiều địa chỉ trước khi chạy ads

Không nên

Tránh các cách fix nhanh gây khó bảo trì hoặc lỗi responsive.

  • Để duy nhất 1 zone chung cho tất cả khiến phí ship khó kiểm soát
  • Bật quá nhiều phương thức ship gây rối người mua
  • Đi live mà chưa test đơn hàng mẫu

4) Thanh toán: COD, chuyển khoản, cổng online

  1. 1

    Bước 1: Bật COD (thanh toán khi nhận hàng)

    WooCommerce → Cài đặt → Thanh toán → bật Thanh toán khi nhận hàng (COD).
    Nếu chỉ COD ở một số khu vực, cân nhắc kết hợp rules theo plugin ship/payment.

  2. 2

    Bước 2: Bật chuyển khoản ngân hàng

    Bật Direct bank transfer và nhập thông tin tài khoản ngân hàng rõ ràng.

  3. 3

    Bước 3: Cổng thanh toán online (tuỳ nhu cầu)

    Cài plugin của cổng bạn dùng (VD: VNPay/MoMo/Stripe/PayPal) và test giao dịch sandbox nếu có.

Khuyến nghị thực tế

Nếu mới mở shop: bật COD + chuyển khoản trước để đi vào vận hành nhanh. Cổng online làm sau khi quy trình giao/đổi trả đã ổn.

5) Thuế, email, trạng thái đơn hàng

  1. 1

    Bước 1: Thuế (nếu áp dụng)

    Vào WooCommerce → Cài đặt → Thuế (chỉ xuất hiện nếu bật thuế).
    Nếu bạn chưa chắc, để trống và làm theo chuẩn kế toán/thuế của doanh nghiệp.

  2. 2

    Bước 2: Email thông báo

    Vào WooCommerce → Cài đặt → Email: kiểm tra tiêu đề email, logo, nội dung.

  3. 3

    Bước 3: Trạng thái đơn hàng

    Tập cho team 1 quy trình: On hold → Processing → Completed (tuỳ mô hình).

Câu hỏi thường gặp

Vì sao khách vào Checkout bị lỗi hoặc không thấy phí ship?

Thường do chưa cấu hình Shipping Zones, hoặc zone không match địa chỉ khách, hoặc thiếu SSL/Permalinks.
Hãy test bằng nhiều địa chỉ và kiểm tra lại map trang Cart/Checkout.

Có cần bật thuế ngay không?

Nếu bạn bán B2C nhỏ lẻ và chưa có quy trình thuế rõ ràng, có thể để sau.
Nhưng nếu doanh nghiệp cần xuất hoá đơn/thuế chuẩn, nên cấu hình theo hướng dẫn kế toán ngay từ đầu.

Email WooCommerce không gửi được thì xử lý thế nào?

Cài SMTP (ví dụ FluentSMTP) và cấu hình gửi qua SMTP thật. Tránh dùng mail() mặc định của hosting.

6) Kiểm tra cuối trước khi mở bán

Pre-launch checklist

Làm xong các mục này thì có thể bắt đầu chạy quảng cáo / nhận đơn

  • Đặt 1 đơn test: add to cart → checkout → email gửi về
    Quan trọng
  • Kiểm tra phí ship theo 2–3 khu vực
  • Kiểm tra COD/Chuyển khoản hiển thị đúng
  • Trang chính sách: giao hàng, đổi trả, bảo mật, điều khoản
  • Trang liên hệ có số điện thoại/Zalo/Facebook

Bài viết liên quan

Bài viết này có hữu ích không?