OVIRO LogoOVIRO | Trợ giúp
Tuỳ biến (Customization)Cài đặt bán hàng (Setting Sale)

Tab Payment Method

Chọn phương thức thanh toán cho POS - drag-drop reorder, deep-link sang setting payment khi cần config.

Tab paymentmethod của /setting-sale/general.

Vị trí menu admin

POS Settings > Phương thức thanh toán. URL: /setting-sale/general/tab/paymentmethod.

Component: features/setting/sale/SettingSalePaymentMethod.tsx.

Section "Phương thức thanh toán"

Field hidden: pos_allow_payment_method_list - CSV id Order.PAYMENT_METHOD_*.

UI:

  1. <Select> chọn thêm method (showSearch, autoClearSearchValue, filter theo label).
  2. List drag-drop method đã chọn (giống POS Suggestion).
  3. Mỗi row có:
    • <IconPaymentMethod method={id} size={24}> - icon theo phương thức.
    • Tên method (label).
    • Icon Settings (chỉ hiện cho method online cần config) → click navigate /setting/website/tab/payment.
    • Icon X (Popconfirm xác nhận xoá).

Logic isPaymentMethodAllowed

Phương thức bị disable (không show trong dropdown chọn):

disabledPosPaymentMethods = [
  PAYMENT_METHOD_GIFTCARD,
  PAYMENT_METHOD_CUSTOMER_POINT,
  PAYMENT_METHOD_MEMBERCARD,
  PAYMENT_METHOD_MOMO,
  PAYMENT_METHOD_SEPAY_GATEWAY,
]

Phương thức gate theo CompanyFeature:

Phương thứcFeature gate
PAYMENT_METHOD_CARDACCOUNTING_PAYMENT_BANK_CARD
PAYMENT_METHOD_GIFTCARDACCOUNTING_PAYMENT_GIFT_CARD
PAYMENT_METHOD_CUSTOMER_POINTACCOUNTING_PAYMENT_LOYALTY
PAYMENT_METHOD_MEMBERCARDACCOUNTING_PAYMENT_MEMBERCARD
PAYMENT_METHOD_MOMOINTEGRATION_MOMO
PAYMENT_METHOD_VNPAY, VNPAY_QR, VNPAY_SMARTPOSINTEGRATION_VNPAY
PAYMENT_METHOD_SEPAY, SEPAY_GATEWAYINTEGRATION_SEPAY
PAYMENT_METHOD_ZALOPAYINTEGRATION_ZALOPAY
Các method khácluôn allowed

Logic requiresSettings (icon Settings)

needSettingMethodList = [
  COD, MOMO, VNPAY, VNPAY_QR, VNPAY_SMARTPOS,
  SEPAY, ZALOPAY, ONLINE_BANKING, PAY_LATER,
]

Click icon Settings → navigate("/setting/website/tab/payment") để cấu hình credentials (merchant ID, API key, ...).

Khi nào dùng

  • Bật/tắt phương thức cho POS theo gói.
  • Sắp xếp thứ tự phương thức trên POS UI.
  • Đi nhanh sang config online payment provider.

Các lối đi từ trang

  • /setting/website/tab/payment - cấu hình credentials provider.
  • Tab Order Source, Kiosk... cùng /setting-sale/general.

Lưu ý - Lỗi thường gặp

  • Phương thức không có trong danh sách: gói chưa bật tích hợp tương ứng, hoặc phương thức đó đang bị tắt trong cấu hình kỹ thuật—cần nhờ IT hoặc triển khai kiểm tra.
  • Bấm Cài đặt nhảy sang trang khác: đúng thiết kế—nhập mã kết nối gateway thường nằm tại Cấu hình website > tab thanh toán (/setting/website/tab/payment).
  • Một cổng chạy được, cổng khác không: có thể cổng đó đang nằm trong danh sách không dùng trên POS dù gói đã bật—cần đối chiếu với đội kỹ thuật.
  • Tiền mặt không có nút Cài đặt: đúng—tiền mặt không cần cấu hình kết nối.

Ai được xem và chỉnh?

  • Mở tab và Lưu: người có quyền Cài đặt công ty / quản trị cài đặt.

On this page