Haz una cosa pon toda la consulta en una variable y imprime la consulta, fijate a ver si el valor sigue estando vacio aun imprimiendo toda la consulta. Ejemplo;
Código PHP:
Ver original$pass = $_POST['Ds_MerchantData'];
$consulta = "insert into xxx (yyy) values ('$pass')";
echo $consulta;
Por cierto que tal tienes el error_reporting? Alomejor pasa algo...