#solancer

1 messages · Page 1 of 1 (latest)

slate stoneBOT
main moth
#

hi there! I'm looking at the latest invoice for this subscription and I see the event invoice.paid was sent to a couple of endpoints

mild fern
#

yes, but all our other scenarios we listen for above

#

invoice.payment_succeeded
invoice.payment_failed

#

al they work

#

it's just this one that doesn't make sense

#

Like for instance in this event evt_1Mj4QaAmPvfMjSzzzWZZLO9F

#

it was triggered when invoice was paid and it triggered a webhook on invoice.payment_succeeded

#

Is there a reason why sub_1MZk2rAmPvfMjSzzUpXBJuip didn't get a invoice.payment_succeeded event trigger ?

main moth
#

Digging into this, give me a few minutes please

mild fern
#

Thank you 🙂

main moth
#

Sorry, still digging in!

#

Thanks for waiting! So the invoice for sub_1MZk2rAmPvfMjSzzUpXBJuip was paid out of band. Invoices that are marked as paid out of band don't trigger the invoice.payment_succeeded event, only the invoice.paid event

mild fern
#

Ok makes sense

#

so if we just add invoice.paid to the webhook we should be good

main moth
#

yep!

mild fern
#

awesome will made the hotfix tonight

#

thanks a lot!

#

you saved us a lot of time and effort

#

really appreciate your help on this

main moth
#

Happy to help, thanks again for being so patient while I looked into this!

mild fern
#

Thank you

#

also on last question

#

out of band means ACH here right ?

main moth
#

No, out of band means it was paid outside of Stripe. In this case, the invoice for this subscription was marked as paid using the Stripe Dashboard. The Dashboard user who marked this as paid noted that this was paid outside of Stripe.