Body: <p>We have a webform using the CiviCRM Webform integration which is allowing people to sign up for paid events. The webform is connected to a payment processor. When someones payment fails/gets declined then we would like them to get to attempt another payment for the same contribution.</p>
  
  <p>Ideally they would get three attempts to cover for them putting in their details incorrectly or realising they need to top up their account.</p>
  
  <p>Currently if the payment fails they must start again from scratch and reenter all the information again. This is what we are trying to avoid as it is annoying for the user if they have to put in all their details again.</p>
  
  <p>Using Drupal 7 and CiviCRM 4.7</p>
  
  <p>Payment Processor is DPS (Payment Express) via the OmniPay extension</p>
  
Comments.ContentLicense: CC BY-SA 3.0
Comments.CreationDate: 2017-11-07T23:35:11.560Z
Comments.Text: What Payment Processor are you using?
Comments.UserDisplayName: KarinG - Semper IT
Comments.ContentLicense: CC BY-SA 3.0
Comments.CreationDate: 2017-11-08T00:03:15.090Z
Comments.Text: answered in answer ;-)
Comments.UserDisplayName: petednz - fuzion
Tags: <webform-civicrm><payment-processor>
Title: How can I allow multiple payment attempts through civicrm webform to prevent having to start from scratch if payment fails?
ThreadText: # How can I allow multiple payment attempts through civicrm webform to prevent having to start from scratch if payment fails?
  
  (Asked by: username_0 on 2017-11-07)
  
  We have a webform using the CiviCRM Webform integration which is allowing people to sign up for paid events. The webform is connected to a payment processor. When someones payment fails/gets declined then we would like them to get to attempt another payment for the same contribution.
  
  Ideally they would get three attempts to cover for them putting in their details incorrectly or realising they need to top up their account.
  
  Currently if the payment fails they must start again from scratch and reenter all the information again. This is what we are trying to avoid as it is annoying for the user if they have to put in all their details again.
  
  Using Drupal 7 and CiviCRM 4.7
  
  Payment Processor is DPS (Payment Express) via the OmniPay extension
  
  **Tags:** webform-civicrm, payment-processor
  
  > **Comments:**
  > **username_1**: What Payment Processor are you using?  
  > **username_2**: answered in answer ;-)  
  
  ---
  
  ## 0 answers
  
  