Έπαιξε και αυτό με το παρακάτω κωδικά στο AuthController.php
// Preparing customer
$customer = new Customer();
$lastnameAddress = Tools::getValue('lastname');
$firstnameAddress = Tools::getValue('firstname');
$firstcompany = Tools::getValue('company');
$firstsiret = Tools::getValue('siret');
$firstape = Tools::getValue('ape');
$_POST['lastname'] = Tools::strtoupper(Tools::getValue('customer_lastname', $lastnameAddress));
$_POST['firstname'] = Tools::strtoupper(Tools::getValue('customer_firstname', $firstnameAddress));
$_POST['company'] = Tools::strtoupper(Tools::getValue('customer_company', $firstcompany));
$_POST['siret'] = Tools::strtoupper(Tools::getValue('customer_siret', $firstsiret));
$_POST['ape'] = Tools::strtoupper(Tools::getValue('customer_ape', $firstape));
$addresses_types = array('address');
if (!Configuration::get('PS_ORDER_PROCESS_TYPE') && Configuration::get('PS_GUEST_CHECKOUT_ENABLED') && Tools::getValue('invoice_address')) {
$addresses_types[] = 'address_invoice';
}
Θα τα μαζέψω όλα μαζί και θα το γράψω αναλυτικά το θέμα, μήπως το χρειαστεί και κάποιος άλλος.