#Hope

1 messages · Page 1 of 1 (latest)

obsidian sentinelBOT
noble crown
#

I'm not sure I understand. You say you "sent the expandable list". Where did you send it? To a Checkout Session retrieve call?

twin rain
#

When i craete a checkout session

#

but sometimes, when the checkout session is completed, in the webhook i retrieve the session and try to get the paymentIntentObject

#

98% of the transactions works with this in live env. but in some cases this expandedObject came null

#

and got and error

noble crown
#

Do you have an example event ID for a Checkout Session that was completed and did not have a Payment Intent? I think for some delayed payment methods (like SEPA or ACH) you won't see a Payment Intent until the charge is reconciled (sometimes a few days later), but I want to look at an example to be sure

twin rain
#

cs_live_b14BThQ5NQ3HmLpQO54ASXw0fg6IkE3w4yJWCGtuzVtvMomaIJ6IfqFHzh

#

thats the one that gave us null

#

but is for Credit Card

#

This one went ok :
cs_live_b1ON4rtdQ4a9mxH8uwsElZXHQ20JmCITbwdOdPSr6IkxCgDJC7EdInRhHp

#

also is a credit card payment

noble crown
#

As far as I can tell, the Payment Intent was indeed sent in the payload to your webhook endpoint. Take a look at the succeeded webhook attempt at the bottom of this page: https://dashboard.stripe.com/events/evt_1MPWzLDcg37TSXSzLq3yNE39

You can expand the request Stripe sent to get the payload we sent