On line 607 of the latest dev release the trigger that fires the conditional action for a successful renewal passes the original order, not the newly created order:
ca_pull_trigger('uc_recurring_renewal_complete', $order, $fee);
We're using it to send invoices upon successful renewal and sometimes (like with coupons or other scenarios where the orders aren't exact clones) it causes problems. Simply changing the order parameter works
ca_pull_trigger('uc_recurring_renewal_complete', $new_order, $fee);
Comments
Comment #1
univate commentedThanks.