The email value field is carried correctly from page to page. On the checkout completion page the email however looks like this: email@address.com ?>
I am not sure why the ?> symbols are diplaying but it results in the captured email address as: invalid_email_supplied@PayPal.com
The session variable for the email address is as follows:
<?php
if (!session_id()) session_start();
if($_SERVER["REQUEST_METHOD"] == "POST") {
$_SESSION["eCartCheckoutForm_email"] = "".((isset($_POST["email"]))?$_POST["email"]:"") ."";
}
?>
I hope this helps. Everything is working except the capture of the customers email address.