I am brand spanking new to pay pal, and just signed up for their 'first level' of business account. I have a question, I am creating a (php) site where users will sign up for a class of sorts, and need to pay us. Naturally i thought of paypal.
The page where the user signs up will have a few fields (class name, class time [both of which will change the price]). Currently, on submit i submit back to the same page, and verify data / create error messages. Ideally after i check the data to make sure they are good to go, and save to my database, I would like to redirect the user to paypal for checkout. Then after checkout (or cancel) paypal redirects the user back to my site where they get a success / cancel message. What would be the best tactic for that? Since i am not shipping anything from them, I don't need their shipping address ( I saw a few flows that require that ). Also, i would like to avoid a 'double click' scenario (user submits field, prompted with a pay pal button and submits again).
So I welcome any suggestions the community might have, I am quite overwhelmed with the options that paypal has and would value input. Thanks!
-Andrew