Answers.Body: <p>To add a Payment to an existing Event Registration:</p>
  
  <p>URL = /civicrm/payment?action=add&amp;reset=1&amp;component=event&amp;id=88&amp;cid=101</p>
  
  <p>where cid = contact_id; and id=participant</p>
  
  <p><a href="https://i.sstatic.net/mb5LD.png" rel="nofollow noreferrer"><img src="https://i.sstatic.net/mb5LD.png" alt="enter image description here"></a></p>
  
  <p>There is a tiny button -> submit credit card payment -> but I don't think it's a public link (perhaps you can work the permissions)</p>
  
  <p><a href="https://i.sstatic.net/n126p.png" rel="nofollow noreferrer"><img src="https://i.sstatic.net/n126p.png" alt="enter image description here"></a></p>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2017-04-29T01:10:10.873Z
Answers.Text: And for anyone who may be interested in using this outside an event context, the URL is /civicrm/partialpayment?reset=1&id=29&cid=6&action=add&component=contribution&mode=live where ID is the contribution.
Answers.UserDisplayName: JohnFF
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2017-04-29T00:18:50.680Z
Answers.LastActivityDate: 2017-04-29T00:18:50.680Z
Answers.UserDisplayName: KarinG - Semper IT
Answers.Body: <p>You could use <em>Line Items</em>. Create a <em>Price Set</em> with the Attendee Name(s)/Contribution Id(s) that you would like to have available for people to help pay. Donors can enter the amount they want to give toward specific attendee(s). You will have to manually apply these contributions to the attendee's event fee. We do this for tuition here <a href="https://radiusinternational.org/paytuition/" rel="nofollow noreferrer">https://radiusinternational.org/paytuition/</a></p>
  
  <p>The other way to do this is to use <em>Contribution Notes</em> via <em>Profiles</em>. Then the donor would just write in the name that they want to have the money applied to. The downside here is the limited placement of Profiles on the contribution page. Neither of the 2 placement options really puts the <em>Notes</em> anywhere logical in relation to giving form. The <em>Notes</em> are not next to the contribution label so then you have to add a description telling donors where to find the Notes further down the page.</p>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2017-04-20T00:36:31.997Z
Answers.Text: interesting. would a variation to the second idea be to put a Contact Reference field in there rather than using Notes
Answers.UserDisplayName: petednz - fuzion
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2017-04-19T21:42:59.973Z
Answers.LastActivityDate: 2017-04-19T21:49:07.667Z
Answers.LastEditDate: 2017-04-19T21:49:07.667Z
Answers.UserDisplayName: Iowa Boy
Answers.Body: <p>I think that since you are asking about having A pay for B's attendance, then yes PCP is the way to go. Will depend on just how many As and how many Bs you expect to be using the system</p>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2017-04-27T17:16:16.000Z
Answers.Text: Hi Petednz, thanks for the response. 
  
  Please can you tell me if: a) I should only maintain one contribution for the registration, and then just record payments against that (I take action when the amount is reached), or b) if I should create each contribution as a separate contribution?
Answers.UserDisplayName: JohnFF
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2017-04-27T19:28:40.680Z
Answers.Text: Really can't comment meaningful. Not something I have ever needed to deal with. And not sure I quite understand your comment as not sure whether to be reading 'PCP' each time you use the word 'contribution' or not.
Answers.UserDisplayName: petednz - fuzion
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2017-04-28T23:26:12.043Z
Answers.Text: No, I meant contribution!
Answers.UserDisplayName: JohnFF
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2017-04-20T00:35:30.967Z
Answers.LastActivityDate: 2017-04-20T00:35:30.967Z
Answers.UserDisplayName: petednz - fuzion
Body: <p>I want to create a payment form to allow users to pay towards someone's event attendance.</p>
  
  <p>Given a Contribution ID, how can I create a link to a page that will accept payments towards that Contribution?</p>
  
  <p>Do I have to do this through Personal Campaign Pages, or is there a way without that overhead?</p>
  
  <p>JohnFF</p>
  
Tags: <civievent><personal-campaign-pages><payment>
Title: Form to partially pay for Event Attendance
ThreadText: # Form to partially pay for Event Attendance
  
  (Asked by: username_0 on 2017-04-19)
  
  I want to create a payment form to allow users to pay towards someone's event attendance.
  
  Given a Contribution ID, how can I create a link to a page that will accept payments towards that Contribution?
  
  Do I have to do this through Personal Campaign Pages, or is there a way without that overhead?
  
  username_0
  
  **Tags:** civievent, personal-campaign-pages, payment
  
  
  ---
  
  ## 3 answers
  
  ### Answer by username_1 on 2017-04-29. Score: 0 | Accepted answer
  
  To add a Payment to an existing Event Registration:
  
  URL = /civicrm/payment?action=add&reset=1&component=event&id=88&cid=101
  
  where cid = contact\_id; and id=participant
  
  [![enter image description here](https://i.sstatic.net/mb5LD.png)](https://i.sstatic.net/mb5LD.png)
  
  There is a tiny button -> submit credit card payment -> but I don't think it's a public link (perhaps you can work the permissions)
  
  [![enter image description here](https://i.sstatic.net/n126p.png)](https://i.sstatic.net/n126p.png)
  
  > **Comments:**
  > **username_0**: And for anyone who may be interested in using this outside an event context, the URL is /civicrm/partialpayment?reset=1&id=29&cid=6&action=add&component=contribution&mode=live where ID is the contribution.  
  
  ---
  
  ### Answer by username_2 on 2017-04-19. Score: 1
  
  You could use *Line Items*. Create a *Price Set* with the Attendee Name(s)/Contribution Id(s) that you would like to have available for people to help pay. Donors can enter the amount they want to give toward specific attendee(s). You will have to manually apply these contributions to the attendee's event fee. We do this for tuition here <https://radiusinternational.org/paytuition/>
  
  The other way to do this is to use *Contribution Notes* via *Profiles*. Then the donor would just write in the name that they want to have the money applied to. The downside here is the limited placement of Profiles on the contribution page. Neither of the 2 placement options really puts the *Notes* anywhere logical in relation to giving form. The *Notes* are not next to the contribution label so then you have to add a description telling donors where to find the Notes further down the page.
  
  > **Comments:**
  > **username_3**: interesting. would a variation to the second idea be to put a Contact Reference field in there rather than using Notes  
  
  ---
  
  ### Answer by username_3 on 2017-04-20. Score: 0
  
  I think that since you are asking about having A pay for B's attendance, then yes PCP is the way to go. Will depend on just how many As and how many Bs you expect to be using the system
  
  > **Comments:**
  > **username_0**: Hi Petednz, thanks for the response.   Please can you tell me if: a) I should only maintain one contribution for the registration, and then just record payments against that (I take action when the amount is reached), or b) if I should create each contribution as a separate contribution?  
  > **username_3**: Really can't comment meaningful. Not something I have ever needed to deal with. And not sure I quite understand your comment as not sure whether to be reading 'PCP' each time you use the word 'contribution' or not.  
  > **username_0**: No, I meant contribution!  
  
  ---
  
  