Hi
When there is a failure when making a general charge we get back the charge id, eg
error:
message: "Your card was declined."
type: "card_error"
code: "card_declined"
decline_code: "fraudulent"
charge: ch_18***
However when there is a failure when taking out a new subscription we just get
error:
message: "Your card was declined."
type: "card_error"
param: ""
code: "card_declined"
decline_code: "fraudulent"
Any chance of getting the charge id in there as well? Or is there some other way of getting the charge id? (Don't think relying of the charge.failed webhook would be the most reliable?)
Also when successfully taking out a subscription the charge ID isn't returned.
I'm implementing a feature for our customer support to be able to mark our orders as safe if stripe thinks they are fraudulent / look up more details on the failure. Bit hard for subscription payments as don't have the charge id!
Cheers
Chris