Answers.Body: <p>I have to apologize : I used a contribution page which was based upon a payment processor which is not compatible with a webform online payment.</p>
  
  <p>With a Stripe payement processor, everything works all-right.</p>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2017-04-09T14:03:22.383Z
Answers.LastActivityDate: 2017-04-09T14:03:22.383Z
Answers.UserDisplayName: Jacques-Marie Moranne
Answers.Body: <ul>
  <li>Step1 on the post you referenced will expose the Participant Fee field to the webform List item</li>
  <li>Step2 sets the amount for it</li>
  </ul>
  
  <p>The lineitems are automatic from there on. I have webform_civicrms that add on a Contribution (Donation amount) as well as a Membership!</p>
  
  <p>[UPDATED] - posting some additional screenshots: I hope this will help you!</p>
  
  <ol>
  <li><p>End Result:
  <a href="https://i.sstatic.net/SELNz.png" rel="nofollow noreferrer"><img src="https://i.sstatic.net/SELNz.png" alt="enter image description here"></a></p></li>
  <li><p>The Start page looks like:
  <a href="https://i.sstatic.net/uFslm.png" rel="nofollow noreferrer"><img src="https://i.sstatic.net/uFslm.png" alt="enter image description here"></a></p></li>
  <li><p>Note that the Membership and the Event Participant webform fields live on the Start page; the Donation one lives on the Payment page. </p></li>
  <li><p>Start page - webform Elements:</p></li>
  </ol>
  
  <p>Membership -> I decided to present all live options - that means it will take the Membership Fee as specified in the CiviCRM Membership Type settings;
  <a href="https://i.sstatic.net/BSuN8.png" rel="nofollow noreferrer"><img src="https://i.sstatic.net/BSuN8.png" alt="enter image description here"></a></p>
  
  <p>Event -> two pairs: _participant_event_id form key and _participant_fee_amount form key / one pair for each event - I've set these fields to hidden -> and I've specified a $ amount -> then when someone selects the event -> the fee is added automatically.
  <a href="https://i.sstatic.net/jT5lR.png" rel="nofollow noreferrer"><img src="https://i.sstatic.net/jT5lR.png" alt="enter image description here"></a></p>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2017-04-02T07:57:36.880Z
Answers.Text: Thank you Karin for your quick answer. But I do tick "Participant Fee" in the CIVICRM Event Registration tab ; I fix its value in the WEBFORM tab (step 2) ; then Participant Fee appears in the View Webform, just like any other field, but not in the payment item list : I have to manually copy its value into the "Contribution Amount" for the payment. FYI, I use a Contribution Page which is based upon Stripe payment processor.
Answers.UserDisplayName: Jacques-Marie Moranne
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2017-04-02T13:31:49.857Z
Answers.Text: Let me posted you some more screenshots - to see if you can spot differences w/ your webform config. If you want to rule out Stripe as a cause - you can install the iATS extension and use test88/test88 (agent code and password) - out of the box without signing up for iATS;
Answers.UserDisplayName: KarinG - Semper IT
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2017-04-03T09:57:18.677Z
Answers.Text: Thanks again a lot Karin : your screenshots are very clear. My test is much simpler than that : only one participant, to a predefined Event. I have configured "Participant Fee" in different ways (in the WEBFORM tab) : hidden or not, fixed value or user defined : it never appears in the payment item list. BTW, I am running Civi 4.7.16 : I cannot install iATS for version compatibility reasons. I wonder if it is not a regression bug : I think I remember having this working in a previous Civi version (but not sure !)
Answers.UserDisplayName: Jacques-Marie Moranne
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2017-04-01T19:27:32.733Z
Answers.LastActivityDate: 2017-04-02T13:53:34.093Z
Answers.LastEditDate: 2017-04-02T13:53:34.093Z
Answers.UserDisplayName: KarinG - Semper IT
Answers.Body: <p>I'm having the exact same problem.  I've got the participant fee activated and set with pricing.  But, when you test the form and go to payment, it doesn't show the embedded box with the chosen participant fee.  Running 4.7.16.  Is there a setting I'm missing?  Just wondering if you figured this out Jacques-Marie?</p>
  
  <p>Thanks,</p>
  
  <p>Dina</p>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2017-04-18T15:51:48.347Z
Answers.Text: Hi Dina, Is your contribution page based upon a payment processor which enables on-line payment (such as Stripe) ? (this was the source of my problem)
Answers.UserDisplayName: Jacques-Marie Moranne
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2017-04-17T14:28:23.527Z
Answers.LastActivityDate: 2017-04-17T14:28:23.527Z
Answers.UserDisplayName: Dina London
Answers.Body: <p>I've got the answer.  You have to use a contribution page along with the event registration page for the box with the amounts to appear.  </p>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2017-04-17T14:33:13.680Z
Answers.LastActivityDate: 2017-04-17T14:33:13.680Z
Answers.UserDisplayName: Dina London
Body: <p>Using Webform to register Event Participants, how can I get the Partipant Fee (and any other amount part) displayed as a Contribution Item of the "Total" in the Contribution page, like here-under (copied from <a href="https://civicrm.stackexchange.com/questions/13129/webform-event-fees-in-combination">Webform Event Fees in Combination</a>) ?
  <a href="https://i.sstatic.net/FBgIs.png" rel="nofollow noreferrer"><img src="https://i.sstatic.net/FBgIs.png" alt="enter image description here"></a></p>
  
Tags: <civievent><webform-civicrm><contribution-page>
Title: How to get Participant Fee as Part of the Total Contribution, using Webform Integration
ThreadText: # How to get Participant Fee as Part of the Total Contribution, using Webform Integration
  
  (Asked by: username_0 on 2017-04-01)
  
  Using Webform to register Event Participants, how can I get the Partipant Fee (and any other amount part) displayed as a Contribution Item of the "Total" in the Contribution page, like here-under (copied from [Webform Event Fees in Combination](https://civicrm.stackexchange.com/questions/13129/webform-event-fees-in-combination)) ?
  [![enter image description here](https://i.sstatic.net/FBgIs.png)](https://i.sstatic.net/FBgIs.png)
  
  **Tags:** civievent, webform-civicrm, contribution-page
  
  
  ---
  
  ## 4 answers
  
  ### Answer by username_0 on 2017-04-09. Score: 1 | Accepted answer
  
  I have to apologize : I used a contribution page which was based upon a payment processor which is not compatible with a webform online payment.
  
  With a Stripe payement processor, everything works all-right.
  
  
  ---
  
  ### Answer by username_1 on 2017-04-01. Score: 1
  
  * Step1 on the post you referenced will expose the Participant Fee field to the webform List item
  * Step2 sets the amount for it
  
  The lineitems are automatic from there on. I have webform\_civicrms that add on a Contribution (Donation amount) as well as a Membership!
  
  [UPDATED] - posting some additional screenshots: I hope this will help you!
  
  1. End Result:
     [![enter image description here](https://i.sstatic.net/SELNz.png)](https://i.sstatic.net/SELNz.png)
  2. The Start page looks like:
     [![enter image description here](https://i.sstatic.net/uFslm.png)](https://i.sstatic.net/uFslm.png)
  3. Note that the Membership and the Event Participant webform fields live on the Start page; the Donation one lives on the Payment page.
  4. Start page - webform Elements:
  
  Membership -> I decided to present all live options - that means it will take the Membership Fee as specified in the CiviCRM Membership Type settings;
  [![enter image description here](https://i.sstatic.net/BSuN8.png)](https://i.sstatic.net/BSuN8.png)
  
  Event -> two pairs: \_participant\_event\_id form key and \_participant\_fee\_amount form key / one pair for each event - I've set these fields to hidden -> and I've specified a $ amount -> then when someone selects the event -> the fee is added automatically.
  [![enter image description here](https://i.sstatic.net/jT5lR.png)](https://i.sstatic.net/jT5lR.png)
  
  > **Comments:**
  > **username_0**: Thank you Karin for your quick answer. But I do tick "Participant Fee" in the CIVICRM Event Registration tab ; I fix its value in the WEBFORM tab (step 2) ; then Participant Fee appears in the View Webform, just like any other field, but not in the payment item list : I have to manually copy its value into the "Contribution Amount" for the payment. FYI, I use a Contribution Page which is based upon Stripe payment processor.  
  > **username_1**: Let me posted you some more screenshots - to see if you can spot differences w/ your webform config. If you want to rule out Stripe as a cause - you can install the iATS extension and use test88/test88 (agent code and password) - out of the box without signing up for iATS;  
  > **username_0**: Thanks again a lot Karin : your screenshots are very clear. My test is much simpler than that : only one participant, to a predefined Event. I have configured "Participant Fee" in different ways (in the WEBFORM tab) : hidden or not, fixed value or user defined : it never appears in the payment item list. BTW, I am running Civi 4.7.16 : I cannot install iATS for version compatibility reasons. I wonder if it is not a regression bug : I think I remember having this working in a previous Civi version (but not sure !)  
  
  ---
  
  ### Answer by username_2 on 2017-04-17. Score: 0
  
  I'm having the exact same problem. I've got the participant fee activated and set with pricing. But, when you test the form and go to payment, it doesn't show the embedded box with the chosen participant fee. Running 4.7.16. Is there a setting I'm missing? Just wondering if you figured this out username_0?
  
  Thanks,
  
  username_2
  
  > **Comments:**
  > **username_0**: Hi username_2, Is your contribution page based upon a payment processor which enables on-line payment (such as Stripe) ? (this was the source of my problem)  
  
  ---
  
  ### Answer by username_2 on 2017-04-17. Score: 0
  
  I've got the answer. You have to use a contribution page along with the event registration page for the box with the amounts to appear.
  
  
  ---
  
  