Answers.Body: <p>As far as Civi and the payment processor are concerned, both methods are the same. It's the same contribution page, just presented 2 ways (full-screen, or embedded in a drupal webform). So it just comes down to your preference about the user experience. The first option would present fewer screens to the user, since the 2nd option involves 1 page of webform + 2 pages of contribution form.</p>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2015-05-04T08:49:03.660Z
Answers.Text: Thank you Coleman. I did suspect that, but needed to ask.
Answers.UserDisplayName: Darren Whittenham-Gray
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2015-05-03T13:30:34.027Z
Answers.LastActivityDate: 2015-05-03T13:30:34.027Z
Answers.UserDisplayName: Coleman
Body: <p>I currently have a webform set up so that an individual, while renewing a membership for an organisation, is required to update the organisations details at the same time as processing a payment.</p>
  
  <p>From my interpretation of CiviCRM (4.4.14) there are two different methods of achieving this:</p>
  
  <ol>
  <li>Renewing the Membership as part of the webform. The user completes the detail update and then the contribution page appears as "page 2 of 2"</li>
  <li>Updating the form and then putting the URL of the contribution page as the confirmation page, so essentially it saves all the updated details before accepting payment.</li>
  </ol>
  
  <p>I am trying to work out though; which it better practice? I know that essentially both payment pages are the same, but are there any advantages (ie security, etc) to directing the user directly to the contribution page?</p>
  
Tags: <civimember><best-practice><contribution-page>
Title: How To Manage a Webform and a Contribution page?
ThreadText: # How To Manage a Webform and a Contribution page?
  
  (Asked by: username_0 on 2015-05-03)
  
  I currently have a webform set up so that an individual, while renewing a membership for an organisation, is required to update the organisations details at the same time as processing a payment.
  
  From my interpretation of CiviCRM (4.4.14) there are two different methods of achieving this:
  
  1. Renewing the Membership as part of the webform. The user completes the detail update and then the contribution page appears as "page 2 of 2"
  2. Updating the form and then putting the URL of the contribution page as the confirmation page, so essentially it saves all the updated details before accepting payment.
  
  I am trying to work out though; which it better practice? I know that essentially both payment pages are the same, but are there any advantages (ie security, etc) to directing the user directly to the contribution page?
  
  **Tags:** civimember, best-practice, contribution-page
  
  
  ---
  
  ## 1 answers
  
  ### Answer by username_1 on 2015-05-03. Score: 1 | Accepted answer
  
  As far as Civi and the payment processor are concerned, both methods are the same. It's the same contribution page, just presented 2 ways (full-screen, or embedded in a drupal webform). So it just comes down to your preference about the user experience. The first option would present fewer screens to the user, since the 2nd option involves 1 page of webform + 2 pages of contribution form.
  
  > **Comments:**
  > **username_0**: Thank you username_1. I did suspect that, but needed to ask.  
  
  ---
  
  