LIVE
SEEDER_BACKEND — chọn gateway mặc định: recurly, maxio hoặc both.
Lưu giá trị này sẽ áp dụng ngay lập tức cho tất cả client đang chạy, không cần restart.
TIP
Chọn both để bot thử song song cả hai gateway — tăng tỉ lệ approve nhưng tốn quota hơn.
Muốn đổi backend nhanh cho một client cụ thể: dùng dropdown Backend ở tab Dashboard.
RESTART
Recurly API Key — Private key dạng 1be9d8xxx....
Lấy tại Recurly Dashboard → Admin → API Credentials → Private API Key.
RESTART
Recurly Subdomain — Subdomain tài khoản Recurly của bạn.
Ví dụ: nếu dashboard là https://smart-ads-usa.recurly.com thì subdomain là smart-ads-usa.
Lưu ý: Recurly API Key và Subdomain chỉ có hiệu lực sau khi restart bot (systemctl restart recurly-bot trên server).
RESTART
Maxio API Key — API key từ Maxio dashboard.
Lấy tại Maxio → Config → Integrations → API Keys → tạo key mới với quyền Write.
RESTART
Maxio Subdomain — Subdomain site Maxio của bạn.
Ví dụ: nếu site là https://ebilling.maxio.com thì điền ebilling.
Lưu ý: Maxio cần cả hai trường (API Key + Subdomain) mới hoạt động được. Thiếu một trong hai thì bot sẽ báo MAXIO UNAVAILABLE.
RESTART
Stripe Secret Key — key dạng sk_live_....
Dùng để tạo SetupIntent vault thẻ trước khi charge qua Recurly/Maxio. Bỏ trống nếu không cần tính năng này.
TUỲ CHỌN
Nếu bỏ trống, bot vẫn hoạt động bình thường — chỉ không dùng flow SetupIntent.
Lấy key: Stripe Dashboard → Developers → API Keys → Secret key. Chú ý dùng key live, không phải test.
LIVE
Default Gateway — áp dụng ngay, không cần restart.
RESTART
API Keys + Subdomain — cần restart bot để load key mới.
Lệnh restart trên VPS: systemctl restart recurly-bot
Xem log: journalctl -u recurly-bot -f