Php не видит $_POST['data'] передаваемые ajax-ом?
Так вы и не передаёте $_POST['data']. Сделайте var_dump($_POST) и увидите, что пришло.
Потому что вы передаете $_POST['action'], $_POST['servise_id'], $_POST['current_servise_key'] и т.д.
P. S. Слово service по-английски пишется так.