Mmmm... una solución simplista que se me ocurre es que lo generes en dos partes:
Código PHP:
$id_transaccion = rand(10000000,99999999);
$id_transaccion.= rand(1000000,9999999);
var_dump($id_transaccion);
Pero ya no estarás trabajando con un número (int), sino con una cadena de texto (string). Dependiendo del uso que le vayas a dar puede servirte
Un saludo,