Answers.Body: <p>CiviCRM pricesets cannot be integrated with webforms, but you should be able to create various contribution ammounts within the webform which may be sufficient depending on your use case. You may find some interesting information on the topic <a href="https://forum.civicrm.org/index.php?topic=33728.0" rel="nofollow">in this forum post</a> and <a href="https://wiki.civicrm.org/confluence/display/CRMDOC/Webform+CiviCRM+Integration" rel="nofollow">as well as in the civicrm wiki</a>. </p>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2016-03-03T15:17:58.833Z
Answers.Text: I can create various contribution amounts, but I just don't see a way to have a selection of amounts and then another option to put any amount in. That is where I am stuck.
Answers.UserDisplayName: Rachel
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2016-05-09T19:39:18.210Z
Answers.Text: If this is done, CiviEvent/CiviCRM can't be used for changing registration status, partial payments, etc. Am I correct?
Answers.UserDisplayName: Zachary
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2016-03-03T09:28:34.913Z
Answers.LastActivityDate: 2016-03-03T09:28:34.913Z
Answers.UserDisplayName: Fabian
Answers.Body: <p>Which versions of Civi / Drupal are you on?</p>
  
  <p>I'd have thought you could do this through the webform integration api? Under the CiviCRM tab if you enable "contribution", is there an option for price set there?</p>
  
  <p>Incidentally, why use webform here, and not the CiviCRM contribution page (sorry if I misunderstood)?</p>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2016-03-02T19:50:00.987Z
Answers.Text: I don't see an option there. I can see that you can add a select list of prices, but I am not sure how to add an additional amount field. The only reason we are using webform is because we need the confirmation email in an html format as we need to embed a ticket image in it. Or we could attach it, but I don't think Civi confirmation email is capable of HTML or attachments. Otherwise we would go that route.
Answers.UserDisplayName: Rachel
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2016-03-02T19:50:28.193Z
Answers.Text: We just updated our Civi and Drupal, so we are on the latest versions of each.
Answers.UserDisplayName: Rachel
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2016-03-02T21:04:41.750Z
Answers.Text: You may be able to use CiviRules here - on contribution, send email of a certain template, which would let you use HTML. I'm not sure about attachments though. Is the ticket image created individually for each user, or is it the same across all mails that get sent?
Answers.UserDisplayName: JohnFF
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2016-03-03T15:17:03.440Z
Answers.Text: The ticket image is the same for everyone. I have not used Civi Rules at all..is that difficult to set up?
Answers.UserDisplayName: Rachel
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2016-03-03T17:21:17.653Z
Answers.Text: No, not at all. You can install it as an extension and it is configured through an interface - no code required! The only issue is that, as CiviRules is a fairly new extension, it may not work perfectly, in which case you may need some custom development.
  
  If you'd like my help email me at john@civifirst.com.
Answers.UserDisplayName: JohnFF
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2016-03-02T17:43:45.740Z
Answers.LastActivityDate: 2016-03-02T17:43:45.740Z
Answers.UserDisplayName: JohnFF
Answers.Body: <p>You can accomplish this by:</p>
  
  <ul>
  <li>Installing the <a href="https://www.drupal.org/project/select_or_other" rel="noreferrer">webform select or other</a> module.</li>
  <li>Changing the price field's widget to a select (by default it is a textfield) and enabling the options you wish plus the "other" feature provided by the above.</li>
  </ul>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2016-03-07T17:12:44.083Z
Answers.Text: That was exactly what I needed! Thank you!
Answers.UserDisplayName: Rachel
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2016-03-06T01:30:08.733Z
Answers.LastActivityDate: 2016-03-06T01:30:08.733Z
Answers.UserDisplayName: Coleman
Body: <p>I have a ticket page using a Civi Contribution page and a webform. Is there a way to allow price sets in a webform? What I am looking to do is have a series of options, ($5, $10, $20) and then have a donation amount where they can enter any amount in. </p>
  
Tags: <civicontribute><drupal><webform-civicrm>
Title: Webform Price Sets
ThreadText: # Webform Price Sets
  
  (Asked by: username_0 on 2016-03-02)
  
  I have a ticket page using a Civi Contribution page and a webform. Is there a way to allow price sets in a webform? What I am looking to do is have a series of options, ($5, $10, $20) and then have a donation amount where they can enter any amount in.
  
  **Tags:** civicontribute, drupal, webform-civicrm
  
  
  ---
  
  ## 3 answers
  
  ### Answer by username_4 on 2016-03-06. Score: 6 | Accepted answer
  
  You can accomplish this by:
  
  * Installing the [webform select or other](https://www.drupal.org/project/select_or_other) module.
  * Changing the price field's widget to a select (by default it is a textfield) and enabling the options you wish plus the "other" feature provided by the above.
  
  > **Comments:**
  > **username_0**: That was exactly what I needed! Thank you!  
  
  ---
  
  ### Answer by username_1 on 2016-03-03. Score: 2
  
  CiviCRM pricesets cannot be integrated with webforms, but you should be able to create various contribution ammounts within the webform which may be sufficient depending on your use case. You may find some interesting information on the topic [in this forum post](https://forum.civicrm.org/index.php?topic=33728.0) and [as well as in the civicrm wiki](https://wiki.civicrm.org/confluence/display/CRMDOC/Webform+CiviCRM+Integration).
  
  > **Comments:**
  > **username_0**: I can create various contribution amounts, but I just don't see a way to have a selection of amounts and then another option to put any amount in. That is where I am stuck.  
  > **username_2**: If this is done, CiviEvent/CiviCRM can't be used for changing registration status, partial payments, etc. Am I correct?  
  
  ---
  
  ### Answer by username_3 on 2016-03-02. Score: 0
  
  Which versions of Civi / Drupal are you on?
  
  I'd have thought you could do this through the webform integration api? Under the CiviCRM tab if you enable "contribution", is there an option for price set there?
  
  Incidentally, why use webform here, and not the CiviCRM contribution page (sorry if I misunderstood)?
  
  > **Comments:**
  > **username_0**: I don't see an option there. I can see that you can add a select list of prices, but I am not sure how to add an additional amount field. The only reason we are using webform is because we need the confirmation email in an html format as we need to embed a ticket image in it. Or we could attach it, but I don't think Civi confirmation email is capable of HTML or attachments. Otherwise we would go that route.  
  > **username_0**: We just updated our Civi and Drupal, so we are on the latest versions of each.  
  > **username_3**: You may be able to use CiviRules here - on contribution, send email of a certain template, which would let you use HTML. I'm not sure about attachments though. Is the ticket image created individually for each user, or is it the same across all mails that get sent?  
  > **username_0**: The ticket image is the same for everyone. I have not used Civi Rules at all..is that difficult to set up?  
  > **username_3**: No, not at all. You can install it as an extension and it is configured through an interface - no code required! The only issue is that, as CiviRules is a fairly new extension, it may not work perfectly, in which case you may need some custom development.  If you'd like my help email me at john@civifirst.com.  
  
  ---
  
  