Используйте $HTTP_RAW_POST_DATA вместо $_POST.
$HTTP_RAW_POST_DATA
$_POST
Он предоставит вам данные POST как есть.
Вы сможете декодировать его с помощью json_decode() позже.
json_decode()