Why don't some Apple Pay customers receive card expiration warning emails?
Apple Pay uses tokenization to store customer information, which means that Stripe doesn’t have the expiration date for the underlying card. The expiration date used for the customer.source.expiring event
is the one associated with the tokenized card, not the actual customer card. As a result, card expiration warning emails are only sent when customer.default_source
is a card
object and not a source
object.
Did this answer your question?
Related articles