0

I am finding an error in Event registrations for multiple participants.

The Stripe Payment Processor is raising the following error:

[error] Attempted to create paymentIntent from paymentMethod during doPayment failed: stdClass Object

(

[ok] => 1
[message] => 
[data] => Array
    (
        [requires_action] => 1
        [paymentIntentClientSecret] => pi_3MWNlLHijo63jtQl15z5UozV_secret_ZCGAKCKwVuI9NcLVBcU9ILQGy
    )

)

[error] Stripe Payment Error: Property 'paymentIntentID' has not been set.

In the civicrm_stripe_paymentintent table a row has been recorded with the following column values:

identifier = NULL

contact_id = NULL

stripe_intent_id = 'pi_3MWNlLHijo63jtQl15z5UozV'

status = 'requires_action'

When I test the Event Registration in Test-drive mode, the registration process succeeds and the row recorded has the same NULL values in the columns mentioned above, but with the status 'succeeded'.

Nevertheless, on the Live registration the payment process fails.

Any help would be very much appreciated.

1 Answer 1

0

It's a known issue for stripe for multiple registrations. There is a work for this issue.

Your Answer

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

Not the answer you're looking for? Browse other questions tagged or ask your own question.