I think I may have just found the source to why often my clients store orders get stuck in the IN CHECKOUT status and don't get updated to PENDING after a successful payment process.

I just noticed the error saying in watchdog saying:

Type    rules
Date	Monday, November 28, 2011 - 21:19
User	Anonymous (not verified)
Location	http://www.ourwebstore.com/catalog
Referrer	http://www.ourwebstore.com/
Message	 - The reaction rule Update order status on full payment (uc_payment_received) fails the integrity check and cannot be executed. Error: Unknown condition uc_payment_condition_order_balance.
Severity	error

Error: Unknown condition uc_payment_condition_order_balance.

Any idea what could be causing this? The rules setup I have for these are completely the default settings ?

All products in the store are shippable but it's also worth noting that this error shows up in watchdog as well:

The reaction rule Complete non-shippable order after payment received (uc_checkout_complete_paid) fails the integrity check and cannot be executed. Error: Unknown condition uc_order_condition_is_shippable.

Is this an issue with the cart or with rules?

Thanks.

Comments

longwave’s picture

Status: Active » Fixed

Upgrade Rules and Entity to the latest versions.

Status: Fixed » Closed (fixed)

Automatically closed -- issue fixed for 2 weeks with no activity.