Skip to content

Check your store's health with status and check

Start any investigation with these two commands, run from the root of your Grav site:

BASH
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

Was this helpful?

More in Troubleshooting

See all in Troubleshooting