Chính sách thanh toán

Phương thức thanh toán, cách tính tổng tiền, mã giảm giá, ví và hoàn tiền.

Cập nhật lần cuối: 13/11/2026

1. Phương thức thanh toán

Mỗi lần thanh toán chọn một trong COD hoặc VNPAY. Số dư ví dùng kèm được: ví trả một phần, phần còn lại thanh toán bằng COD hoặc VNPAY.

Phương thứcCách hoạt độngTrạng thái đơn lúc đặt
Thanh toán khi nhận hàng (COD)Trả tiền mặt cho nhân viên giao hàng khi nhận đơn.Chờ xác nhận
VNPAYChuyển sang cổng VNPAY và thanh toán bằng thẻ hoặc tài khoản ngân hàng.Chờ thanh toán; thành công thì chuyển sang Chờ xác nhận
Số dư víTrừ thẳng vào số dư ví khi số dư đủ trả toàn bộ đơn, không phải chọn thêm phương thức nào.Chờ xác nhận

2. Cách tính tổng thanh toán

Tổng thanh toán của cả lần đặt hàng được tính theo thứ tự sau, và mỗi con số đều hiện ở bảng Tổng thanh toán trên trang thanh toán.

Công thức

Tổng thanh toán = Tiền hàng − Mã của gian hàng − Mã của sàn + Phí giao hàng − Mã miễn phí vận chuyển − Số dư ví dùng

  • Mã của gian hàng trừ vào tiền hàng của chính gian hàng đó.
  • Mã của sàn trừ vào phần tiền hàng còn lại sau mã gian hàng, rồi chia về từng đơn theo tỉ lệ tiền hàng của đơn đó. Số lẻ dồn vào đơn có giá trị lớn nhất để tổng chia luôn khớp đúng tổng giảm.
  • Mã miễn phí vận chuyển trừ vào tổng phí giao hàng, chia về từng đơn theo tỉ lệ phí giao của đơn đó.
  • Tổng giảm giá không bao giờ vượt tiền hàng cộng phí giao hàng.
Ví dụGiỏ hàng gồm 2 gian hàng, áp đủ 3 loại mã

Gian hàng A: tiền hàng 600.000 ₫, phí giao 30.000 ₫. Gian hàng B: tiền hàng 400.000 ₫, phí giao 20.000 ₫. Mã của A giảm 10% tối đa 80.000 ₫. Mã của sàn giảm 10% tối đa 100.000 ₫. Mã miễn phí vận chuyển giảm 25.000 ₫.

Tiền hàng (A + B)
1.000.000 ₫
Mã của A: 10% × 600.000 = 60.000 (chưa chạm mức tối đa 80.000)
− 60.000 ₫
Tiền hàng còn lại: A 540.000 + B 400.000
940.000 ₫
Mã của sàn: 10% × 940.000 = 94.000 (chưa chạm mức tối đa 100.000)
− 94.000 ₫
Phí giao hàng: A 30.000 + B 20.000
+ 50.000 ₫
Mã miễn phí vận chuyển
− 25.000 ₫
Tổng thanh toán
871.000 ₫

3. Tổng tiền của từng đơn

Cũng từ ví dụ trên, tiền của mã sàn và mã miễn phí vận chuyển được chia về từng đơn như sau.

Đơn gian hàng AĐơn gian hàng B
Tiền hàng600.000 ₫400.000 ₫
Mã của gian hàng− 60.000 ₫0 ₫
Mã của sàn (54.000 : 40.000 theo 540.000 : 400.000)− 54.000 ₫− 40.000 ₫
Phí giao hàng30.000 ₫20.000 ₫
Miễn phí vận chuyển (15.000 : 10.000 theo 30.000 : 20.000)− 15.000 ₫− 10.000 ₫
Tiền của đơn501.000 ₫370.000 ₫

501.000 + 370.000 = 871.000 ₫, đúng bằng Tổng thanh toán. Khi một đơn bị hủy hoặc trả hàng, phần hoàn của đơn đó tính từ chính số tiền riêng này.

4. Thanh toán qua VNPAY

  1. Bấm “Đặt hàng”, Chợ Xôm chuyển bạn sang trang VNPAY. Hàng trong đơn được giữ chỗ cho bạn 15 phút.
  2. Nhập thông tin và xác nhận thanh toán trên VNPAY. Thanh toán thành công thì đơn chuyển sang “Chờ xác nhận” và gửi tới gian hàng.
  3. Thanh toán thất bại hoặc bạn hủy giữa chừng: đơn vẫn ở “Chờ thanh toán”, bạn thanh toán lại được trong thời gian còn lại mà không cần đặt lại.
  4. Quá 15 phút chưa thanh toán thành công: đơn tự hủy, hàng trả về kho, mã giảm giá và phần ví đã dùng được hoàn lại.

Kết quả thanh toán được VNPAY báo thẳng về Chợ Xôm bằng thông báo ký số, nên bạn đóng trình duyệt hay mất mạng sau khi trả tiền thì giao dịch đã thành công vẫn được ghi nhận.

5. Ví của tôi

  • Ví nhận tiền hoàn từ Chợ Xôm: hủy đơn đã trả trước, đơn giao thất bại, trả hàng được chấp nhận. Ví dùng để thanh toán và không nạp thêm, không rút ra tiền mặt.
  • Xem số dư và lịch sử biến động (cộng do hoàn tiền, trừ do thanh toán, trả lại khi đơn đã dùng ví bị hủy) ở Tài khoản → Ví của tôi.
  • Ở bước thanh toán, bật “Dùng số dư ví” và nhập số tiền muốn dùng; mặc định là mức tối đa dùng được. Số tiền không vượt quá số dư và không vượt quá tổng phải trả.
  • Đơn có dùng ví mà bị hủy thì phần ví đã dùng quay về ví ngay trong lúc hủy.
Ví dụDùng ví cho đơn 871.000 ₫
Số dư ví 120.000 ₫, chọn COD
Ví trừ 120.000 ₫, trả khi nhận hàng 751.000 ₫
Số dư ví 120.000 ₫, chọn VNPAY
Ví trừ 120.000 ₫, thanh toán VNPAY 751.000 ₫
Số dư ví 900.000 ₫
Ví trừ 871.000 ₫, còn 29.000 ₫; đơn ghi phương thức “Số dư ví”

6. Quy tắc mã giảm giá

Loại mãÁp vàoSố mã tối đa mỗi đơn
Mã của gian hàngTiền hàng của đúng gian hàng phát hành1 mã cho mỗi gian hàng
Mã giảm giá của sànTiền hàng còn lại của cả đơn1 mã
Mã miễn phí vận chuyển của sànPhí giao hàng1 mã
  • Mã dùng được khi còn hạn, còn lượt, đúng phạm vi (toàn sàn hoặc đúng gian hàng) và đơn đạt giá trị tối thiểu của mã. Giá trị tối thiểu của mã miễn phí vận chuyển tính trên tiền hàng của cả đơn.
  • Mã giảm theo phần trăm có mức giảm tối đa. Mã giảm số tiền cố định thì giảm đúng số tiền đó, không vượt giá trị phần được giảm.
  • Trong hộp chọn mã, mã dùng được xếp trước và gắn nhãn “Tối ưu nhất” cho tổ hợp giảm nhiều nhất; mã chưa dùng được ghi rõ lý do (còn thiếu bao nhiêu tiền, hết lượt, không có sản phẩm thuộc phạm vi…).
  • Chọn mã mới vào ô đã có mã thì mã mới thay mã cũ. Mã gõ nhầm dòng (mã của gian hàng này nhập ở dòng gian hàng khác) bị từ chối và các mã đang áp giữ nguyên.
  • Lưu mã của gian hàng ở trang Mã giảm giá để dùng sau; mã đã lưu được kiểm tra điều kiện y như mã gõ tay.
  • Mã chỉ bị tính một lượt khi đặt hàng thành công. Hủy đơn thì lượt dùng được trả lại khi mọi đơn được hưởng mã đó đều đã hủy.
Ví dụMức giảm tối đa

Mã giảm 20% tối đa 50.000 ₫.

Đơn 200.000 ₫
20% = 40.000 ₫ → giảm 40.000 ₫
Đơn 250.000 ₫
20% = 50.000 ₫ → giảm 50.000 ₫
Đơn 1.000.000 ₫
20% = 200.000 ₫ → giảm 50.000 ₫ (chạm mức tối đa)

7. Hoàn tiền

Mọi khoản hoàn tiền đều về Ví của tôi, không hoàn ngược về thẻ hay tài khoản ngân hàng. Số tiền vào ví dùng được ngay cho đơn tiếp theo.

Trường hợpSố tiền hoànVề đâu
Hủy đơn đã thanh toán trướcToàn bộ số tiền của đơnVí của tôi
Đơn giao thất bạiPhần đã thanh toán trướcVí của tôi
Trả hàng được chấp nhậnGiá trị hàng trả sau khi trừ giảm giá, không gồm phí giao hàngVí của tôi
Đơn dùng ví bị hủyPhần ví đã dùngVí của tôi, ngay khi hủy

Cần thêm trợ giúp? Xem Trung tâm trợ giúp hoặc liên hệ hotro@choxom.vn.