Bởi Head Random 2026-08-13 11:14 PM

Hướng Dẫn Cấu Hình và Sử Dụng Module Chuyển Đổi Tỷ Giá Đa Tiền Tệ (Smart Payment) cho Perfex CRM

326.87 ms

Hướng dẫn chi tiết cách cài đặt, cấu hình và quản lý quy đổi tỷ giá đa tiền tệ bằng module Chuyển Đổi Tỷ Giá Nhanh & Thanh Toán Đa Tiền Tệ (Smart Payment cho Perfex CRM - smartpayment).

Hướng Dẫn Cài Đặt Nhanh

  1. Tải về tệp cài đặt nén smart_payment.zip.
  2. Đăng nhập trang quản trị Perfex CRM Admin, truy cập Cài đặt > Modules.
  3. Tải tệp smart_payment.zip lên và chọn Kích hoạt.
  4. Truy cập Cài đặt > Setting > Smart Payment để chọn và điều chỉnh tỷ giá các cặp tiền tệ.

Kiến Trúc Hệ Thống & Quy Trình Chuyển Đổi Tỷ Giá

graph TD
    A[Client Views Public Invoice Payment Page] --> B[Smart Payment Intercepts Gateway Checkout Head Hook]
    B --> C[Fetch Fixed Exchange Rate from tblsmart_payment_exchange_rates]
    C --> D[Calculate Converted Target Payment Amount]
    D --> E[Render Conversion Notice & Update Gateway Checkout Button]
    E --> F[Client Completes Payment via PayPal / Gateway]
    F --> G[Record Transaction Payment with Locked Historical Exchange Rate]

Quản Lý Tỷ Giá Quy Đổi & Khóa Tỷ Giá Lịch Sử Hóa Đơn

graph TD
    A[Admin Configures Currency Pair Exchange Rates] --> B[Save Pair Rates to Perfex DB Table]
    B --> C[Incoming Payment Checkout Request]
    C --> D{Currency Match Check}
    D -->|Same Currency| E[Pass Direct Unconverted Amount to Gateway]
    D -->|Different Currency| F[Apply Conversion Rate & Lock Rate into Invoice Record]
    F --> G[Generate Payment Receipt with Conversion Notes]

Luồng Xử Lý Chuyển Đổi Tỷ Giá Cho Các Cổng Thanh Toán

graph TD
    A[Payment Gateway Request Initiated] --> B[Filter Hook payment_gateway_head Triggered]
    B --> C[Inject Smart Payment Dynamic Rate Conversion Panel]
    C --> D[Pass Converted Amount Payload to Gateway Processing API]
    D --> E[Receive Successful Gateway Transaction Webhook]
    E --> F[Update Perfex Invoice Status to Paid]