InstaCharge Checkout Debugger

Core Diagnostics for WooCommerce & Custom Redirections

Test Checkout
1. System Integrity
  • WooCommerce Active
  • Checkout Page (Slug) /recharge-checkout
  • Success Page (Slug) /order-success
  • SSL Connection Secure
2. Active Session Data

Cart is empty

3. Redirection Hooks
Filter: order_received_url
Filter: successful_result
Action: template_redirect
Target:
https://instacharge.net/order-success/
Recent Order Flow Analysis
Check if orders are stuck in 'pending' or 'failed'
Order ID Status Phone/Carrier API Sync Payment Method Tools
#14696
May 28, 19:28
completed
Pending None Simulate Success Page
#14695
May 28, 19:27
processing
Pending None Simulate Success Page
#14694
May 28, 19:27
processing
Pending None Simulate Success Page
#14693
May 28, 19:27
completed
Pending None Simulate Success Page
#14692
May 28, 19:26
completed
Pending None Simulate Success Page
JavaScript Conflict Tester

If the spinner hangs forever, a JS error is likely stopping the redirect. Run this test:

Server Error Log (Last 10)
[27-May-2026 20:48:28 UTC] WordPress database error Commands out of sync; you can't run this command now for query SELECT a.action_id FROM zjms_actionscheduler_actions a WHERE 1=1 AND a.hook='wc_schedule_pending_batch_processes' AND a.status IN ('in-progress', 'pending') LIMIT 0, 1 made by shutdown_action_hook, do_action('shutdown'), WP_Hook->do_action, WP_Hook->apply_filters, Automattic\WooCommerce\Internal\BatchProcessing\BatchProcessingController->Automattic\WooCommerce\Internal\BatchProcessing\{closure}, Automattic\WooCommerce\Internal\BatchProcessing\BatchProcessingController->remove_or_retry_failed_processors, call_user_func, as_has_scheduled_action, ActionScheduler_Store->query_action, ActionScheduler_DBStore->query_actions
[27-May-2026 20:48:28 UTC] WordPress database error Commands out of sync; you can't run this command now for query SELECT option_value FROM zjms_options WHERE option_name = 'wc_pending_batch_processes' LIMIT 1 made by shutdown_action_hook, do_action('shutdown'), WP_Hook->do_action, WP_Hook->apply_filters, Automattic\WooCommerce\Internal\BatchProcessing\BatchProcessingController->Automattic\WooCommerce\Internal\BatchProcessing\{closure}, Automattic\WooCommerce\Internal\BatchProcessing\BatchProcessingController->remove_or_retry_failed_processors, Automattic\WooCommerce\Internal\BatchProcessing\BatchProcessingController->get_enqueued_processors, get_option
[27-May-2026 20:48:28 UTC] WordPress database error Commands out of sync; you can't run this command now for query SELECT option_name, option_value FROM zjms_options WHERE option_name IN ('_transient_jetpack_update_remote_package_last_query','_transient_timeout_jetpack_update_remote_package_last_query') made by shutdown_action_hook, do_action('shutdown'), WP_Hook->do_action, WP_Hook->apply_filters, Automattic\Jetpack\Connection\Package_Version_Tracker->maybe_update_package_versions, Automattic\Jetpack\Connection\Package_Version_Tracker->is_rate_limiting, get_transient, wp_prime_option_caches
[27-May-2026 20:48:28 UTC] WordPress database error Commands out of sync; you can't run this command now for query INSERT INTO `zjms_options` (`option_name`, `option_value`, `autoload`) VALUES ('_transient_timeout_jetpack_update_remote_package_last_query', '1779914968', 'off') ON DUPLICATE KEY UPDATE `option_name` = VALUES(`option_name`), `option_value` = VALUES(`option_value`), `autoload` = VALUES(`autoload`) made by shutdown_action_hook, do_action('shutdown'), WP_Hook->do_action, WP_Hook->apply_filters, Automattic\Jetpack\Connection\Package_Version_Tracker->maybe_update_package_versions, Automattic\Jetpack\Connection\Package_Version_Tracker->is_rate_limiting, set_transient, add_option
[27-May-2026 20:48:28 UTC] WordPress database error Commands out of sync; you can't run this command now for query INSERT INTO `zjms_options` (`option_name`, `option_value`, `autoload`) VALUES ('_transient_jetpack_update_remote_package_last_query', '1779914908', 'off') ON DUPLICATE KEY UPDATE `option_name` = VALUES(`option_name`), `option_value` = VALUES(`option_value`), `autoload` = VALUES(`autoload`) made by shutdown_action_hook, do_action('shutdown'), WP_Hook->do_action, WP_Hook->apply_filters, Automattic\Jetpack\Connection\Package_Version_Tracker->maybe_update_package_versions, Automattic\Jetpack\Connection\Package_Version_Tracker->is_rate_limiting, set_transient, add_option
[27-May-2026 20:48:28 UTC] WordPress database error Commands out of sync; you can't run this command now for query SELECT option_name, option_value FROM zjms_options WHERE option_name IN ('_transient_doing_cron','_transient_timeout_doing_cron') made by shutdown_action_hook, do_action('shutdown'), WP_Hook->do_action, WP_Hook->apply_filters, _wp_cron, spawn_cron, get_transient, wp_prime_option_caches
[27-May-2026 20:48:28 UTC] WordPress database error Commands out of sync; you can't run this command now for query INSERT INTO `zjms_options` (`option_name`, `option_value`, `autoload`) VALUES ('_transient_doing_cron', '1779914908.6649188995361328125000', 'on') ON DUPLICATE KEY UPDATE `option_name` = VALUES(`option_name`), `option_value` = VALUES(`option_value`), `autoload` = VALUES(`autoload`) made by shutdown_action_hook, do_action('shutdown'), WP_Hook->do_action, WP_Hook->apply_filters, _wp_cron, spawn_cron, set_transient, add_option
[27-May-2026 20:49:16 UTC] PHP Fatal error: Maximum execution time of 30 seconds exceeded in /home/axreka70h4fq/public_html/instacharge.net/wp-includes/option.php on line 82
[27-May-2026 20:49:33 UTC] PHP Fatal error: Maximum execution time of 30 seconds exceeded in /home/axreka70h4fq/public_html/instacharge.net/wp-includes/class-wpdb.php on line 1508
[27-May-2026 20:49:43 UTC] PHP Fatal error: Maximum execution time of 30 seconds exceeded in /home/axreka70h4fq/public_html/instacharge.net/wp-includes/class-wpdb.php on line 1531