Body: <p>I have a membership type A and B with following configuration: </p>
  
  <ul>
  <li>no auto-renew option</li>
  <li>duration: 1 month</li>
  <li>period type: rolling</li>
  <li>visibility: public</li>
  </ul>
  
  <p>I set multiple price set, each price set have different price options for both membership type A and B. </p>
  
  <p>For example:<br>
  Price set for location X:  </p>
  
  <ul>
  <li>1 month membership A </li>
  <li>3 months membership A </li>
  <li>6 months membership A</li>
  <li>12 months membership A  </li>
  <li>3 months membership B</li>
  </ul>
  
  <p>In each price option, the number of terms is set accordingly (1,3,6 or 12). </p>
  
  <p>The problem I'm facing is: </p>
  
  <p>When user filling in the CiviContribute form, select one of the price option and pay through PayPal, the membership end date does not follow the terms, and show end date as 1 month after payment date.</p>
  
  <p>Example: User select "6 months membership A" and make payment, the membership end date is 1 month later, rather than 6 months. </p>
  
  <p>I tried payment using test payment page and pay through paypal sandbox, the membership end date is 1 months later.</p>
  
  <p>I tried make payment through "Pay Later" option, update payment status to complete through CiviContribute dashboard, and membership end date is 6 months later.</p>
  
  <p>I'm not sure how to debug and what I can do to solve this. Any suggestion?</p>
  
  <p>UPDATE: this issue was resolved (see Comment): "I upgraded CiviCRM to version 4.6.11 and it works. Thank you for your help!"</p>
  
Comments.ContentLicense: CC BY-SA 3.0
Comments.CreationDate: 2016-01-04T14:52:08.633Z
Comments.Text: I have a site with a very similar configuration that works correctly.  Can you please post screenshots of your price set configuration page?
Comments.UserDisplayName: Jon G - Megaphone Tech
Comments.ContentLicense: CC BY-SA 3.0
Comments.CreationDate: 2016-01-05T02:43:09.293Z
Comments.Text: Price set setting: https://photos.google.com/share/AF1QipNeIN-HQDoxlBo2DrPungEHcE8nRheyXGV4FlSygxWBn9eKf0y_5YC8Qh7ez-XZQQ?key=WHh5VDZuenFLbVZpU3hXQkpZZXZzYU4zR1pKSUl3
Comments.UserDisplayName: vences
Comments.ContentLicense: CC BY-SA 3.0
Comments.CreationDate: 2016-01-05T02:43:39.127Z
Comments.Text: Price option setting: https://goo.gl/photos/dogFr9zxGCbEwPii8
Comments.UserDisplayName: vences
Comments.ContentLicense: CC BY-SA 3.0
Comments.CreationDate: 2016-01-05T05:05:10.187Z
Comments.Text: Those are both the same image.
Comments.UserDisplayName: Jon G - Megaphone Tech
Comments.ContentLicense: CC BY-SA 3.0
Comments.CreationDate: 2016-01-05T06:05:18.413Z
Comments.Text: Oh oh sorry I paste a duplicate link, This is the correct one https://goo.gl/photos/jZbMUJuJSxGS4hd8A
Comments.UserDisplayName: vences
Comments.ContentLicense: CC BY-SA 3.0
Comments.CreationDate: 2016-01-08T08:58:19.170Z
Comments.Text: Anyway, I upgraded CiviCRM to version 4.6.11 and it works. Thank you for your help!
Comments.UserDisplayName: vences
Tags: <civicontribute><drupal><payment-processor><paypal>
Title: Membership period with multiple terms not working in paypal payment page
ThreadText: # Membership period with multiple terms not working in paypal payment page
  
  (Asked by: username_0 on 2015-12-22)
  
  I have a membership type A and B with following configuration:
  
  * no auto-renew option
  * duration: 1 month
  * period type: rolling
  * visibility: public
  
  I set multiple price set, each price set have different price options for both membership type A and B.
  
  For example:  
  Price set for location X:
  
  * 1 month membership A
  * 3 months membership A
  * 6 months membership A
  * 12 months membership A
  * 3 months membership B
  
  In each price option, the number of terms is set accordingly (1,3,6 or 12).
  
  The problem I'm facing is:
  
  When user filling in the CiviContribute form, select one of the price option and pay through PayPal, the membership end date does not follow the terms, and show end date as 1 month after payment date.
  
  Example: User select "6 months membership A" and make payment, the membership end date is 1 month later, rather than 6 months.
  
  I tried payment using test payment page and pay through paypal sandbox, the membership end date is 1 months later.
  
  I tried make payment through "Pay Later" option, update payment status to complete through CiviContribute dashboard, and membership end date is 6 months later.
  
  I'm not sure how to debug and what I can do to solve this. Any suggestion?
  
  UPDATE: this issue was resolved (see Comment): "I upgraded CiviCRM to version 4.6.11 and it works. Thank you for your help!"
  
  **Tags:** civicontribute, drupal, payment-processor, paypal
  
  > **Comments:**
  > **username_1**: I have a site with a very similar configuration that works correctly.  Can you please post screenshots of your price set configuration page?  
  > **username_0**: Price set setting: https://photos.google.com/share/AF1QipNeIN-HQDoxlBo2DrPungEHcE8nRheyXGV4FlSygxWBn9eKf0y_5YC8Qh7ez-XZQQ?key=WHh5VDZuenFLbVZpU3hXQkpZZXZzYU4zR1pKSUl3  
  > **username_0**: Price option setting: https://goo.gl/photos/dogFr9zxGCbEwPii8  
  > **username_1**: Those are both the same image.  
  > **username_0**: Oh oh sorry I paste a duplicate link, This is the correct one https://goo.gl/photos/jZbMUJuJSxGS4hd8A  
  > **username_0**: Anyway, I upgraded CiviCRM to version 4.6.11 and it works. Thank you for your help!  
  
  ---
  
  ## 0 answers
  
  