Here's the scenario:
- we are using civicrm 4.6 with Wordpress
- we want to accept payments for membership via PayPal
- we don't want to take payment until membership request approved
So basically we want to accept membership applications that remain as Pending and then when we accept them we request PayPal payment to be made.
I've created contribution page with 'pay later' option. This works great in that individual record and membership are created with status Pending. There is even an option to then manually record a payment to complete membership- but not via PayPal!
Now I don't know much about PayPal and IPN, but would it be feasible to have PayPal as a manual 'pay later' option that when invoked fired off email to customer asking them to make PayPal payment using a specific URL provided (or reference) and then PayPal via IPN notifies CiviCRM on success and membership then set to active? I'm guessing CiviCRM must have a PayPal 'listener' but does this only listen for responses made to request directly made from CiviCRM to start with or can responses come one way from PayPal to complete a transaction?
Any help appreciated.