Troubleshooting
Where to look first
The Addons > Rabisu Bayi > Health tab shows the connection, cron jobs, webhook and hook status on one screen. A red row points to the problem.
Connection test fails
- Check the API URL, Key and Secret on the Addons > Rabisu Bayi > Settings tab.
- The API URL must be
https://api.rabisu.com. - Your WHMCS server must be able to reach this address.
- Check Utilities > Logs > Module Log.
- If the error is
unauthorized, renew the key on the Become a Reseller screen.
IP or password not arriving
- Open the admin service page. The details are fetched right away.
- Or wait for the next cron run (2 minutes).
Order accepted but no service at Rabisu
The order may have been accepted with Run Module Create unchecked. In that case nothing is sent to Rabisu.
- Run Create from the module commands on the service page, or
- If the service already exists at Rabisu, enter its ID in the rabisuid box and save.
Server is not being set up
- Check your Rabisu balance. If it is too low, the order waits for payment.
- Make sure cron is running. See Cron Setup.
Save button disabled on the product page
Fixed in module 0.6.4. Update the module.
Service status not updating
- Make sure cron runs every 2 minutes.
- Check the last webhook time under Reporting > Sync Health.
- Even without webhooks, cron updates the status within a few minutes.
Prices are not as expected
- Check rule priority: product > group > all products.
- A fixed sell price skips markup and exchange rate.
- Check the currency's exchange rate in WHMCS.
- Click Refresh Prices Now.
Increase not applied to an existing customer
- Is the Reprice Policy for Existing Services on? It is off by default.
- Increases apply only to price rises and to active/suspended services.
- If there is no open invoice, the new amount applies at the next renewal.
Support request
If the problem continues, add the trace_id of the related Module Log entry to your support request.