Title: Abandoned cart php errors
Last modified: March 10, 2025

---

# Abandoned cart php errors

 *  Resolved [strictlymedicinal](https://wordpress.org/support/users/strictlymedicinal/)
 * (@strictlymedicinal)
 * [1 year, 2 months ago](https://wordpress.org/support/topic/abandoned-cart-php-errors/)
 * [10-Mar-2025 16:35:43 UTC] PHP Warning: Undefined array key “products” in /xxxx/
   xxxx/xxxx.com/wp-content/plugins/constant-contact-woocommerce/src/AbandonedCheckouts/
   CheckoutRecovery.php on line 72
 * [10-Mar-2025 16:35:43 UTC] PHP Warning: foreach() argument must be of type array
   |object, null given in /xxxx/xxxx/xxxx.com/wp-content/plugins/constant-contact-
   woocommerce/src/AbandonedCheckouts/CheckoutRecovery.php on line 121
 * [10-Mar-2025 16:35:43 UTC] PHP Fatal error: Uncaught TypeError: count(): Argument#
   1 ($value) must be of type Countable|array, null given in /xxxx/xxxx/xxxx.com/
   wp-content/plugins/constant-contact-woocommerce/src/AbandonedCheckouts/CheckoutRecovery.
   php:137
 * Stack trace: 0 /xxxx/xxxx/xxxx.comwp-content/plugins/constant-contact-woocommerce/
   src/AbandonedCheckouts/CheckoutRecovery.php(137): count(NULL) 1 /xxxx/xxxx/xxxx.
   com/wp-content/plugins/constant-contact-woocommerce/src/AbandonedCheckouts/CheckoutRecovery.
   php(72): WebDevStudios\CCForWoo\AbandonedCheckouts\CheckoutRecovery->recover_products(
   NULL) 2 /xxxx/xxxx/xxxx.com/wp-includes/class-wp-hook.php(324): WebDevStudios\
   CCForWoo\AbandonedCheckouts\CheckoutRecovery->recover_checkout(”) 3 /xxxx/xxxx/
   xxxx.com/wp-includes/class-wp-hook.php(348): WP_Hook->apply_filters(NULL, Array)
   4 /xxxx/xxxx/xxxx.com/wp-includes/plugin.php(517): WP_Hook->do_action(Array) 
   5 /xxxx/xxxx/xxxx.com/wp-settings.php(726): do_action(‘wp_loaded’) 6 /xxxx/xxxx/
   xxxx.com/wp-config.php(93): require_once(‘/xxxx/xxxx…’) 7 /xxxx/xxxx/xxxx.com/
   wp-load.php(50): require_once(‘/xxxx/xxxx…’) 8 /xxxx/xxxx/xxxx.com/wp-blog-header.
   php(13): require_once(‘/xxxx/xxxx…’) 9 /xxxx/xxxx/xxxx.com/index.php(17): require(‘/
   xxxx/xxxx…’) 10 {main}
 * thrown in /xxxx/xxxx/xxxx.com/wp-content/plugins/constant-contact-woocommerce/
   src/AbandonedCheckouts/CheckoutRecovery.php on line 137

Viewing 5 replies - 1 through 5 (of 5 total)

 *  Plugin Support [Michael Beckwith](https://wordpress.org/support/users/tw2113/)
 * (@tw2113)
 * The BenchPresser
 * [1 year, 2 months ago](https://wordpress.org/support/topic/abandoned-cart-php-errors/#post-18355356)
 * Good day [@strictlymedicinal](https://wordpress.org/support/users/strictlymedicinal/)
 * Is this a persistent thing happening at the moment, or did it happen to happen
   one time and you’re letting us know? Asking as it’d help with some timing and
   review for a bugfix release.
 * We can also help patch up in the meantime while the bugfix release gets handled,
   especially if it’s a persistent error at the momen.
 *  Thread Starter [strictlymedicinal](https://wordpress.org/support/users/strictlymedicinal/)
 * (@strictlymedicinal)
 * [1 year, 2 months ago](https://wordpress.org/support/topic/abandoned-cart-php-errors/#post-18355735)
 * This has been an intermittent issue for at least a year.
 *  Plugin Support [Michael Beckwith](https://wordpress.org/support/users/tw2113/)
 * (@tw2113)
 * The BenchPresser
 * [1 year, 2 months ago](https://wordpress.org/support/topic/abandoned-cart-php-errors/#post-18355809)
 * Noted and we’ll get some things filed and work on getting error prevention released.
 * Thank you for the feedback here and letting us know it was happening.
 *  Thread Starter [strictlymedicinal](https://wordpress.org/support/users/strictlymedicinal/)
 * (@strictlymedicinal)
 * [1 year, 1 month ago](https://wordpress.org/support/topic/abandoned-cart-php-errors/#post-18398217)
 * I have not seen the error since the last update.
 *  Plugin Support [Michael Beckwith](https://wordpress.org/support/users/tw2113/)
 * (@tw2113)
 * The BenchPresser
 * [1 year, 1 month ago](https://wordpress.org/support/topic/abandoned-cart-php-errors/#post-18398256)
 * Awesome news to hear, and thanks again for reporting it.

Viewing 5 replies - 1 through 5 (of 5 total)

The topic ‘Abandoned cart php errors’ is closed to new replies.

 * ![](https://ps.w.org/constant-contact-woocommerce/assets/icon-256x256.png?rev
   =2984003)
 * [Constant Contact + WooCommerce](https://wordpress.org/plugins/constant-contact-woocommerce/)
 * [Support Threads](https://wordpress.org/support/plugin/constant-contact-woocommerce/)
 * [Active Topics](https://wordpress.org/support/plugin/constant-contact-woocommerce/active/)
 * [Unresolved Topics](https://wordpress.org/support/plugin/constant-contact-woocommerce/unresolved/)
 * [Reviews](https://wordpress.org/support/plugin/constant-contact-woocommerce/reviews/)

 * 5 replies
 * 2 participants
 * Last reply from: [Michael Beckwith](https://wordpress.org/support/users/tw2113/)
 * Last activity: [1 year, 1 month ago](https://wordpress.org/support/topic/abandoned-cart-php-errors/#post-18398256)
 * Status: resolved