Guest Entries plugin with Paypal integration?
Hope that its not too late. I would not use paypal. Use stripe instead. You can then redirect the user to the Charge plugin by Squarebit.co.uk after the entry has posted. Once payment is made, change the status of your entry to enabled. Much cleaner and stripe is easier to work with.