Different $_SESSION variable set in checkout
This could easily be something that I inadvertently did when recreating the checkout through the wizard.
For some reason, a session $_SESSION["WASF_CheckoutWizard_Compact_Default"] is created and holding all of the checkout information. However, all of rules and checkout form use CheckoutWizard_NewFromBlank_Default. It caused sales tax not to work but fixed that by changing the rule in the eCart1_PHP.php page but it seems odd that the session CheckoutWizard_NewFromBlank_Default isn't the one being set by the form's post instead.
I made sure this is at the top of the confirm_cart.php page.
@session_start();
if (isset($_POST["CheckoutWizard_submit"]) || isset($_POST["CheckoutWizard_submit_x"])) {
WA_persistForm("session","CheckoutWizard_NewFromBlank_Default",0,"/","");
}
I think that one of the times I recreated the checkout through the wizard, I selected the "Compact" address form by mistake. But I've done a thorough search for the word CheckoutWizard_Compact_Default and even "_Compact_" and don't find a thing.
I see that the "WASF" is appended in the persist.php page but I don't see where the CheckoutWizard_Compact_Default session is even set.
I though maybe I had some caching issues or files where not being uploaded/overwritten correctly. I've cleared cache, deleted remote folders and re uploaded. Still the same problem. Any thoughts?
BTW. It's on my local server or I would have included a link to the page with the session dump. I can provide files but didn't know which one to start with.
Thanks,
TroyD