Chuyển đến nội dung

Câu hỏi

Nhận đặt chỗ với WooCommerce

Bạn đã có một cửa hàng WooCommerce, với các phương thức thanh toán, mã giảm giá và thuế GTGT của nó. Vậy thì hãy để nó thu tiền cả các lượt đặt chỗ của bạn. Với một điều kiện: cửa hàng không bao giờ tự quyết định còn chỗ hay không.

Hai cách làm

Cửa hàng thu tiền lượt đặt chỗ. Khách đặt trong biểu mẫu đặt chỗ, rồi thanh toán tại trang thanh toán của cửa hàng. Không cần tạo sản phẩm nào.

Một sản phẩm bán một khung giờ. Trang sản phẩm cho chọn ngày, giờ và thời lượng, và khách thêm khung giờ vào giỏ hàng, như một món hàng.

Những gì phải chính xác

  • Số chỗ do công cụ đặt chỗ đếm, không phải do kho hàng của cửa hàng. Tồn kho của một sản phẩm không biết rằng có một buổi lúc 10 giờ và một buổi khác lúc 14 giờ.
  • Một chỗ đã thêm vào giỏ được giữ trong một thời gian. Trong lúc thanh toán, không ai khác được lấy chỗ đó. Nhưng một giỏ hàng bị bỏ dở phải tự trả lại chỗ, nếu không lịch của bạn sẽ đầy những giỏ hàng bị bỏ quên.
  • Giá lấy từ lượt đặt chỗ: cùng cách tính mà khách đã thấy khi đặt, không phải giá cố định của một sản phẩm.
  • Đơn hàng và lượt đặt chỗ đi cùng nhau. Đã thanh toán thì lượt đặt được xác nhận; lượt đặt bị hủy thì đơn hàng cũng thể hiện điều đó.

Những gì cần kiểm tra

  1. Thêm chỗ cuối cùng vào giỏ trong một trình duyệt, rồi thử đặt chỗ đó trong một trình duyệt khác: yêu cầu thứ hai phải bị từ chối.
  2. Bỏ dở một giỏ hàng: chỗ phải được mở bán lại sau thời hạn đã thông báo.
  3. Áp dụng một mã giảm giá: tổng tiền của đơn hàng phải khớp với lượt đặt chỗ.
  4. Thanh toán bằng chuyển khoản: lượt đặt phải chờ thanh toán, chứ không tự báo là đã xác nhận.
Tiếng Việt