#rosan_25282_65519
1 messages · Page 1 of 1 (latest)
Hi
Can you explain or give a concrete example of your use case ?
You can find between the list of all events here:
https://stripe.com/docs/api/events/types
Now that event isn't supported
I don't know it honestly
but what event are you looking for exactly? after what action/request
do you have a sample requestId ?
that you were expecting an Event from Stripe ?
i just need to trigger a webhook whenever the customer's card is updated
as per the docs we can use customer.source.update can be used for this case but customer.card.updated event is triggering
After creating a customer and then updating customer's card details in payment methods
is this you are looking for
updating customer's card details in payment methods
How are you updating the customer card details ? do you have a requestId in order to understand you better ?
Between check this event:
https://stripe.com/docs/api/events/types#event_types-customer.source.updated
just by manually changing the details from the dashboard UI
customer.source.updated is also configured but customer.card.updated event is triggering
you can check the screenshot provided above
four events configured. On updating the card details customer.card.updated is triggered
why customer.source.updated event is not triggered
What Stripe API version are you using ?
Yes
Same thing happened for one of our customer also. Their api version is different. Could you please check this case.
Ah this is a very old version
same thing happening for new api version also
You are using two webhook endpoints
using different APi version
that's why you are seeing different behavior
for old version you have customer.card.updated but no customer.source.updated
and for new version you have the opposit behavior
@strange parcel what exact issue are you facing at the moment?
I've created a webhook. Which have four events (customer.bank_account.updated, customer.card.updated, customer.source.updated, issuing_card.updated). When updating customer's card details (like expiry date) in payment methods through UI. webhook is triggering for customer.card.updated (it is not listed in the api docs) instead of customer.source.updated.
Is the customer.card.updated event removed?
if so why we are triggering webhook for that event
probably because you have an endpoint using an old API version or your account has an old default API version
if thats the case. one of my client have newer api version on his account which also trigger webhook for customer.card.updated event
hard to say much from just screenshots. I'd suggest writing into https://support.stripe.com/?contact=true with all the full details and exact account and object IDs for everything you're looking at, for a definitive answer