Jason,
Adding columns to the cart object via the Charges tab or manually insert in the code?
Also I added the session values and also the new security rule change but still not passing as valid:
http://intuitorsports.com/test-security.php
This page sets the Sessions and on the purchase.php page you get a session dump that shows their presence.
Rule:
case "Subscribed":
$comparisons[0] = array(FALSE, "".(strtotime(date('Y-m-d'))) ."", 3, "".((isset($_SESSION['startDate']))?$_SESSION['startDate']:"") ."");
$comparisons[1] = array(TRUE, "".(strtotime(date('Y-m-d'))) ."", 3, "".((isset($_SESSION['endDate']))?$_SESSION['endDate']:"") ."");
break;
Also added as an attachment.
Rule makes total sense Restrict IF less than start date then Allow if less than end date... This gives us a valid span but something is not respecting this...