Bài viết về: Module Commerce Layer

Cấu hình thanh toán một phần

Tính năng Thanh toán một phần đơn hàng cho phép quản trị viên (Admin) ghi nhận khoản thanh toán theo từng đợt thay vì yêu cầu khách thanh toán toàn bộ giá trị đơn hàng ngay một lần.

Điều này giúp:

  • Linh hoạt trong quá trình thanh toán (đặt cọc, trả góp, trả sau).
  • Quản lý dễ dàng tình trạng công nợ và lịch sử thanh toán của khách hàng

I) Hướng dẫn cấu hình Partial paid fee

Bước 1: Truy cập vào Admin site: https://app.ichiba.net/ > Truy cập vào App Commercelayer

Bước 2: Chọn menu "Configuration" > Operational settings > Partial paid fee

Bước 3: Cấu hình thông tin Partial paid fee

1. Giới thiệu

Màn hình Partial Paid Fee Configuration cho phép quản trị viên thiết lập mức phí phụ thu khi khách hàng lựa chọn thanh toán một phần đơn hàng thay vì thanh toán toàn bộ ngay một lần.

  • Phí này được tính theo tỷ lệ phần trăm (%) của số tiền thanh toán đơn hàng.
  • Quản trị viên có thể cấu hình nhiều khoảng phần trăm thanh toán, mỗi khoảng áp dụng một mức phí khác nhau.

2. Các trường thông tin trên màn hình

  • From (%): Tỷ lệ phần trăm thanh toán tối thiểu trong khoảng (tính theo tổng giá trị đơn hàng - chỉ gồm giá trị sản phẩm).
  • To (%): Tỷ lệ phần trăm thanh toán tối đa trong khoảng.
  • Additional Payment Fee Rate (%): Tỷ lệ phí phụ thu áp dụng cho khoảng phần trăm thanh toán trên.

👉 Ví dụ: Nếu cấu hình From = 0%, To = 30%, Fee = 5% nghĩa là:

Khách thanh toán dưới 30% giá trị đơn hàng → bị cộng thêm 5% phí phụ thu.

Thao tác chi tiết theo các Step sau:

II) Hướng dẫn cấu hình Payment rate cho từng Customer

Bước 1: Truy cập vào Admin site: https://app.ichiba.net/ > Truy cập vào App Commercelayer

Bước 2: Chọn menu "Customer" > "Settings" > "Payment rate"

Bước 3: Cấu hình tỷ lệ thanh toán cho khách hàng (Payment Rate Configuration)

1. Giới thiệu

Chức năng Payment Rate Configuration cho phép quản trị viên thiết lập tỷ lệ thanh toán tối thiểu (%) cho từng khách hàng cụ thể.

Mỗi khách hàng có thể có mức thanh toán khác nhau (ví dụ: khách thân thiết được thanh toán ít hơn, khách mới phải đặt cọc nhiều hơn).

2. Các cột thông tin trên màn hình
  • Country: Quốc gia của khách hàng.
  • Customer code: Mã khách hàng trong hệ thống.
  • Customer name: Tên khách hàng.
  • Email: Email liên hệ (nếu có).
  • Phone number: Số điện thoại khách hàng.
  • Gender: Giới tính.
  • Customer group: Nhóm khách hàng (nếu được phân loại).
  • Payment rate (%): Tỷ lệ thanh toán tối thiểu (theo % giá trị đơn hàng).Ví dụ: Payment rate = 30% → khách phải thanh toán ít nhất 30% giá trị đơn hàng.
  • Status: Trạng thái áp dụng cấu hình.Active → Cấu hình đang có hiệu lực.Deactivate → Cấu hình tạm ngưng, không áp dụng cho khách hàng đó.
  • Action: Các thao tác khác (Active, Deactive).
3. Các cột thông tin trên màn hình
3.1. Thêm mới cấu hình Payment Rate


  1. Nhấn nút Add payment rate (góc trên bên phải).
  • Customer (*):Danh sách khách hàng trong hệ thống (hiển thị theo tên hoặc mã khách hàng).Bắt buộc phải chọn.
  • Payment rate (%) (*):Nhập tỷ lệ thanh toán tối thiểu mà khách hàng này cần trả trước (theo phần trăm giá trị đơn hàng).Giá trị từ 0% đến 100%.Ví dụ: nhập 30 nghĩa là khách hàng phải thanh toán tối thiểu 30% giá trị đơn hàng.
3.2. Chỉnh sửa Payment Rate


  1. Tìm khách hàng trong danh sách (có thể lọc theo Customer group, Gender, hoặc tìm bằng tên / email / số điện thoại).
  2. Thay đổi giá trị trong cột Payment rate (%).
  3. Nhấn icon tích để lưu thay đổi.
3.3. Kích hoạt / Vô hiệu hóa cấu hình

  • Cột Action Nhấn vào nút Deactivate → đổi sang Deactivate để tạm ngưng áp dụng.
  • Nhấn lại Active → đổi sang Active để kích hoạt trở lại.

Thao tác chi tiết theo các Step sau:


III) Hướng dẫn tạo transaction thanh toán Partial paid cho đơn hàng


Sau khi Khách hàng tạo thành công đơn ở trạng thái chưa thanh toán

Bước 1 : Vào app Commerce layer > Sale Order

Bước 2: Chọn Order cần tạo thanh toán 1 phần > Click "Payment" trong cột Action

Bước 3: Click "Cancel" transaction của đơn

Bước 4: Tạo transaction mới cho đơn bằng cách > Click "Create payment"

Bước 5: Tích chọn checkbox "Partial payment" > Nhập số % thanh toán cho đơn hàng

Hệ thống sẽ tính toán lại các chi phí cho đơn hàng


  • Payment Fee: Là phí dịch vụ khách hàng phải trả khi sử dụng thanh toán một phần
  • Total order amount (with payment fee): là phí tổng của đơn hàng bao gồm cả phí Payment Fee
  • Payment amount: là phí khách cần thanh toán lần 1 : Bao gồm phí % thanh toán đơn hàng + Payment Fee

Bước 6: Lựa chọn Phương thức thanh toán cho đơn hàng

  • Nếu khách hàng đã thanh toán trước đơn hàng thì chọn "Paid"
  • Nếu khách hàng chưa thực hiện thanh toán đơn hàng thì chọn "Unpaid"

Bước 7: Nhấn "Confirm" để xác nhận tạo transaction thanh toán cho đơn hàng

Thao tác chi tiết theo các Step sau:

Lưu ý: Để hủy transaction cũ đã tạo thì cần hủy Phí Payment fee trước

Bước 1: Truy cập vào App Commerce layer > Màn Manage Sale order

Bước 2: Chọn đơn muốn tạo transaction thanh toán 1 phần mới > Click dấu "..." chọn "Remove Partial Paid Fee"

Bước 3: Tạo transaction thanh toán 1 phần mới





Cập nhật vào: 10/09/2025

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

Chia sẻ phản hồi của bạn

Hủy bỏ

Cảm ơn!