From what I have seen online.. You can go to disneyphotopass Dot Com and you will have to register or create an account but you can buy the pass they are on sale for $99 right now .
Not 100%sure but they also gave a 800 number to call for help. Nothing else you can always purchase it up to 30 days after your trip.u