Skip to main content
Trong Bảng quản trị, bạn có thể nhập thông tin API, chọn nhà cung cấp và lập lịch cập nhật tự động để giữ tỷ giá chính xác mà không phải thao tác thủ công. Vào Configuration > General > Exchange Rates như minh họa dưới đây. Cấu hình tỷ giá

Các tùy chọn cấu hình tỷ giá

1) Cài đặt chung Chọn dịch vụ tỷ giá mặc định mà Kavio Ecommerce sử dụng: Exchange Rates API hoặc Fixer API. 2) Fixer API Nhập khóa API lấy từ fixer.io. Fixer cung cấp dữ liệu tỷ giá hiện tại và lịch sử; gói miễn phí giới hạn số yêu cầu API. 3) Exchange Rates API Nhập khóa API từ exchangerate-api.com. Dịch vụ cung cấp tỷ giá theo thời gian thực cho hơn 160 loại tiền tệ. Gói miễn phí cho phép tối đa 1.500 yêu cầu mỗi tháng, phù hợp với phần lớn cửa hàng nhỏ và vừa. 4) Nhập theo lịch Bật cập nhật theo lịch để tự động làm mới tỷ giá vào thời điểm đặt trước. Bạn có thể chọn hằng ngày, hằng tuần vào thứ Hai hoặc hằng tháng vào ngày đầu tiên. Lịch cập nhật tỷ giá Đặt thời gian bắt đầu theo định dạng 24 giờ, ví dụ 03:00. Để lịch hoạt động đúng, trình lập lịch tác vụ Laravel phải đang chạy. Khởi động bằng lệnh: php artisan schedule:work Chạy trình lập lịch Laravel

Dự phòng bằng biến môi trường

Nếu chưa nhập khóa API trong Bảng quản trị, Kavio Ecommerce sẽ tự động lấy khóa từ tệp .env. Với Fixer API, dùng FIXER_API_KEY. Với Exchange Rates API, dùng EXCHANGE_RATES_API_KEY. Ví dụ cấu hình .env: FIXER_API_KEY=your_fixer_api_key_here EXCHANGE_RATES_API_KEY=your_exchange_rates_api_key_here

Cập nhật thủ công

Vào Settings > Exchange Rates trong Bảng quản trị rồi nhấp Update Rates. Hoặc dùng lệnh CLI: php artisan exchange-rate:update.

Exchange Rates API (exchangerate-api.com)

  • Endpoint mẫu: v6.exchangerate-api.com/v6//latest/
  • Lấy toàn bộ tỷ giá trong một yêu cầu API
  • Gói miễn phí: 1.500 yêu cầu/tháng
  • Đăng ký: https://www.exchangerate-api.com

Dịch vụ được hỗ trợ

Kavio Ecommerce Exchange Rates API (exchangerate-api.com) lấy toàn bộ tỷ giá chỉ bằng một yêu cầu API và cho phép 1.500 yêu cầu miễn phí mỗi tháng.

Fixer API (fixer.io)