There isn’t any additional advance payment or deposit for your Astro TV. However, there may be an installation fee for your HD or Ultra Box.