Start any investigation with these two commands, run from the root of your Grav site:
bin/plugin kahunacart status
bin/plugin kahunacart check
status: is the store healthy?
status fits on one screen. It shows:
- the database engine,
- whether any migrations are waiting,
- the job queue: pending, failed and completed jobs,
- which payment providers and carriers registered.
A payment provider missing from that list will not appear at checkout. See My payment provider doesn't show at checkout.
check: what is wrong, and how do I fix it?
check is the installation doctor. It checks mail, the scheduler, the database, migrations, download folders, proxies, provider credentials, webhook reachability, template drift and more, and prints a fix for each one that is not green.
| Result | Meaning |
|---|---|
PASS |
Fine |
WARN |
Works, but read the note |
FAIL |
Broken. The line under it says how to fix it |
SKIP |
Not run, for example the network checks with --offline |
Add --offline to skip the checks that contact your payment providers.
Without a command line
The same checks are in the admin under KahunaCart → Operations → Health. Press Run checks. The screen also has Copy support report, for when you need to send us a request.
More detail
- Going live, with a section for every check
- CLI → check