We have form with both Pay Later and Credit Card options enabled. When the user selects and pays with Credit Card, the payment is sent to Stripe, but status is Uncaptured. The Pay Later instructions also show up. When Pay Later is disabled, credit card (Stripe) works correctly. Civi just updated to latest, as well as Stripe extension. Any ideas on why this would be?

  • Is this a CiviCRM contribution page or a drupal 10 webform? If the latter, try adding this patch to webform civicrm module - github.com/colemanw/webform_civicrm/pull/937 Commented Apr 11 at 6:30
  • In my case this is a CiviCRM contribution page on a Wordpress site. I can confirm that disabling Pay Later lets the Stripe transaction proceed correctly. Don't know if it's a bug in CiviCRM Core or the Stripe extension, but either way it's a PITA. lab.civicrm.org/extensions/stripe/-/issues/476
    – Graham
    Commented May 14 at 11:27
  • This is CiviCRM contribution page on Joomla site for me.
    – Troy Mumm
    Commented May 15 at 14:01


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Browse other questions tagged or ask your own question.