key $result = array( 'answer' => true, 'msg' => '' ); // Check Token if (Tools::getValue('token') != sha1('socolissimo'._COOKIE_KEY_.Context::getContext()->cart->id)) { $result['answer'] = false; $result['msg'] = $socolissimo->l('Invalid token'); } // If no problem with token but no delivery available if ($result['answer'] && !($result = $socolissimo->getDeliveryInfos(Context::getContext()->cart->id, Context::getContext()->customer->id))) { $result['answer'] = false; $result['msg'] = $socolissimo->l('No delivery information selected'); } header('Content-type: application/json'); echo json_encode($result); exit(0); ?>