Fix cart rule processing for SC and Page