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


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.