No, all park entry fees and permits need to be purchased and settled on site. Always make sure to keep the receipts as these will need to be presented upon exiting the national parks.