Panel / Test API
- Whitelist the exact Provxo outbound IP shown on Panels.
- Confirm Developer API key (not admin password) and correct driver.
- Host URL must be reachable over HTTPS/HTTP from the Provxo server.
WordPress plugin
- Provxo URL must match this platform (see API base on the docs sidebar).
- License expired or max sites reached → activate fails.
- Missing X-Provxo-Site after activate → settings/trials return 401.
- After domain change, use reassign_site_uid instead of burning a new site slot.
Trials failing
- Site has no bound panel → bind panel first.
- device_type not in allowed list, or MAG without valid mac_address.
- Daily limit / duplicate email-phone-device blocks (Abuse Guard).
Security
- Never put the license key in public front-end JS.
- Treat site_uid like a device id for that WordPress install.
Still stuck? Check License & plugin and Panels in your console, then retry Test API before contacting support.