This visa can be applied onshore and offshore. This visa is also document intensive. This visa has many requirements that must be strictly met. At the time of writing, the visa application fee is $7000. If your visa is refused, the money is non-refundable, and if you are onshore, you cannot apply for another partner visa. You will have to leave Australia to re-apply.
Australian Migration & Legal Services will ensure that the application made meets the requirements or we will not lodge the application.