public function saveCorrectedShippingAddressAction() { $this->Front()->Plugins()->ViewRenderer()->setNoRender(); $session = Shopware()->Session(); $userId = $session->sUserId; $response = unserialize($session->moptShippingAddressCheckCorrectedAddress); $config = $this->moptPayoneMain->getPayoneConfig(); $this->moptPayoneMain->getHelper()->saveCorrectedShippingAddress($userId, $response); $mappedPersonStatus = $this->moptPayoneMain->getHelper()->getUserScoringValue($response->getPersonstatus(), $config); $mappedPersonStatus = $this->moptPayoneMain->getHelper()->getUserScoringColorFromValue($mappedPersonStatus); $this->moptPayoneMain->getHelper()->saveShippingAddressCheckResult($userId, $response, $mappedPersonStatus); unset($session->moptShippingAddressCheckNeedsUserVerification); unset($session->moptShippingAddressCheckOriginalAddress); unset($session->moptShippingAddressCheckCorrectedAddress); }