Answers.Body: <p>Yes, the price fields are independent, and the design limits you to putting all the membership types/flavours into one price field if you need to force only one.</p>
  
  <p>Of course, you could write some javascript to do something like what you want, though that would be a bit of a hack.</p>
  
  <p>A simple alternative is to create separate contribution/membership pages for each membership type - so the visitor would be presented with different links for each membership type before getting a form. That allows your form to be simpler and have additional membership-type-specific messaging and behaviour.</p>
  
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2019-12-06T09:04:38.017Z
Answers.Text: Thanks for the response. I think your simple alternative is probably the best approach as it would also allow a different payment provider for one of the options if we needed it.
Answers.UserDisplayName: Crofter
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2019-12-05T15:40:12.853Z
Answers.LastActivityDate: 2019-12-05T15:40:12.853Z
Answers.UserDisplayName: Alan Dixon
Body: <p>We offer individual and joint membership with a couple of different rates for each type. I have created a price set that has 2 price fields and each price field has a couple of options. I want to set the price set so that only one option can be ticked across both price fields. There isn't an option for this and but I hope someone has a solution. I can put all types of membership into 1 price field but it reduces the system options and makes laying out the contribution page harder. Any help appreciated.</p>
  
Tags: <civimember>
Title: Allow only 1 selection in a price set with multiple price fields
ThreadText: # Allow only 1 selection in a price set with multiple price fields
  
  (Asked by: username_0 on 2019-12-05)
  
  We offer individual and joint membership with a couple of different rates for each type. I have created a price set that has 2 price fields and each price field has a couple of options. I want to set the price set so that only one option can be ticked across both price fields. There isn't an option for this and but I hope someone has a solution. I can put all types of membership into 1 price field but it reduces the system options and makes laying out the contribution page harder. Any help appreciated.
  
  **Tags:** civimember
  
  
  ---
  
  ## 1 answers
  
  ### Answer by username_1 on 2019-12-05. Score: 3 | Accepted answer
  
  Yes, the price fields are independent, and the design limits you to putting all the membership types/flavours into one price field if you need to force only one.
  
  Of course, you could write some javascript to do something like what you want, though that would be a bit of a hack.
  
  A simple alternative is to create separate contribution/membership pages for each membership type - so the visitor would be presented with different links for each membership type before getting a form. That allows your form to be simpler and have additional membership-type-specific messaging and behaviour.
  
  > **Comments:**
  > **username_0**: Thanks for the response. I think your simple alternative is probably the best approach as it would also allow a different payment provider for one of the options if we needed it.  
  
  ---
  
  