public function assignData($data) { if (!Mage::helper('buckaroo3extended')->isAdmin()) { $session = Mage::getSingleton('checkout/session'); } else { $session = Mage::getSingleton('core/session'); } $session->setData('additionalFields', array('gender' => $_POST['buckaroo3extended_onlinegiro_BPE_Customergender'], 'firstname' => $_POST['buckaroo3extended_onlinegiro_BPE_Customerfirstname'], 'lastname' => $_POST['buckaroo3extended_onlinegiro_BPE_Customerlastname'], 'mail' => $_POST['buckaroo3extended_onlinegiro_BPE_Customermail'])); return parent::assignData($data); }