El faraón Necao metió a Joacaz en la cárcel de Ribla, en la tierra de Hamat, para impedir que gobernara en Jerusalén. También exigió que Judá pagara un tributo de tres mil cuatrocientos kilos de plata, y treinta y cuatro kilos de oro.