Answers.Body: <p>A complete sidestep would be to use a standalone Profile for submitting the membership 'application' and then when approved fire them an email with checksum to the Contribution page which has the membership optionsn on it, which uses the paypal payment processor so you get paid and creates the membership. just a thought.</p>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2016-01-14T11:59:46.443Z
Answers.Text: Many thanks for reply. Your answer seems to be implying what I thought might be possibe, I'm just not sure of how too implement this. When you say the 'payment page' do you mean a page we create for this purpose or do you mean direct them to PayPal page? I'm presuming the latter and that 'checksum' is encoded info for PayPal to handle payment and then communicate back to CiviCRM listender to handle membership? If I'm on the right track how do we go about creating checksum to fire off in the email to customer?
Answers.UserDisplayName: redactuk
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2016-01-14T19:35:21.370Z
Answers.Text: By 'payment page' i meant the Contribution page which you set up with Membership options - and which will in your case use the PayPal payment processor
Answers.UserDisplayName: petednz - fuzion
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2016-01-14T22:13:25.890Z
Answers.Text: I don't follow. If I have 'payment later' on my contribution page (I can't have PayPal as I don't want payments made immediately) then how can users be directed back to that same page in the future? i.e. it will still be set to 'pay later' and therefore have no means to initiate PayPal payment.
Answers.UserDisplayName: redactuk
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2016-01-14T22:18:09.257Z
Answers.Text: I was avoiding that by suggesting you just use a Profile ie not a Contribution page, to get their 'application'. Then when it is approved you send them to the membership/contribution page to do the payment. sorry if that is adding confusion for you but it seemed like a workable alternative
Answers.UserDisplayName: petednz - fuzion
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2016-01-14T22:19:43.153Z
Answers.Text: i edited my answer in the hope that it is a bit clearer
Answers.UserDisplayName: petednz - fuzion
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2016-01-14T22:38:35.187Z
Answers.Text: Problem is application details are quite extensive i.e. 3 levels, two of which are membership on behalf of an organisation, 3 pricing sets, as well as lot of extra information i.e. I'm loading profile top and bottom + the onbehalf of one. As far as know I can't collect information on multiple profiles tied together outside of contribution page format? i.e. auto create organisation record plus individual record?
Answers.UserDisplayName: redactuk
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2016-01-14T22:43:04.103Z
Answers.Text: Let us [continue this discussion in chat](http://chat.stackexchange.com/rooms/34335/discussion-between-redactuk-and-petednz-fuzion).
Answers.UserDisplayName: redactuk
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2016-01-14T01:10:58.450Z
Answers.LastActivityDate: 2016-01-14T22:19:23.150Z
Answers.LastEditDate: 2016-01-14T22:19:23.150Z
Answers.UserDisplayName: petednz - fuzion
Body: <p>Here's the scenario:</p>
  
  <ul>
  <li>we are using civicrm 4.6 with Wordpress</li>
  <li>we want to accept payments for membership via PayPal</li>
  <li>we don't want to take payment until membership request approved</li>
  </ul>
  
  <p>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.</p>
  
  <p>Any ideas?</p>
  
  <p>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!</p>
  
  <p>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?</p>
  
  <p>Any help appreciated.</p>
  
  <p>Thanks</p>
  
Comments.ContentLicense: CC BY-SA 3.0
Comments.CreationDate: 2016-01-14T00:05:32.793Z
Comments.Text: question updated to hopefully be clearer
Comments.UserDisplayName: redactuk
Tags: <civicontribute><civimember><paypal><ipn>
Title: Pay later for membership by PayPal?
ThreadText: # Pay later for membership by PayPal?
  
  (Asked by: username_0 on 2016-01-11)
  
  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.
  
  Any ideas?
  
  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.
  
  Thanks
  
  **Tags:** civicontribute, civimember, paypal, ipn
  
  > **Comments:**
  > **username_0**: question updated to hopefully be clearer  
  
  ---
  
  ## 1 answers
  
  ### Answer by username_1 on 2016-01-14. Score: 2
  
  A complete sidestep would be to use a standalone Profile for submitting the membership 'application' and then when approved fire them an email with checksum to the Contribution page which has the membership optionsn on it, which uses the paypal payment processor so you get paid and creates the membership. just a thought.
  
  > **Comments:**
  > **username_0**: Many thanks for reply. Your answer seems to be implying what I thought might be possibe, I'm just not sure of how too implement this. When you say the 'payment page' do you mean a page we create for this purpose or do you mean direct them to PayPal page? I'm presuming the latter and that 'checksum' is encoded info for PayPal to handle payment and then communicate back to CiviCRM listender to handle membership? If I'm on the right track how do we go about creating checksum to fire off in the email to customer?  
  > **username_1**: By 'payment page' i meant the Contribution page which you set up with Membership options - and which will in your case use the PayPal payment processor  
  > **username_0**: I don't follow. If I have 'payment later' on my contribution page (I can't have PayPal as I don't want payments made immediately) then how can users be directed back to that same page in the future? i.e. it will still be set to 'pay later' and therefore have no means to initiate PayPal payment.  
  > **username_1**: I was avoiding that by suggesting you just use a Profile ie not a Contribution page, to get their 'application'. Then when it is approved you send them to the membership/contribution page to do the payment. sorry if that is adding confusion for you but it seemed like a workable alternative  
  > **username_1**: i edited my answer in the hope that it is a bit clearer  
  > **username_0**: Problem is application details are quite extensive i.e. 3 levels, two of which are membership on behalf of an organisation, 3 pricing sets, as well as lot of extra information i.e. I'm loading profile top and bottom + the onbehalf of one. As far as know I can't collect information on multiple profiles tied together outside of contribution page format? i.e. auto create organisation record plus individual record?  
  > **username_0**: Let us [continue this discussion in chat](http://chat.stackexchange.com/rooms/34335/discussion-between-username_0-and-username_1).  
  
  ---
  
  