How are users on recurring payment (subscription) identified in the Stripe control panel if, for instance, a payment failed? What is the notification from Stripe so the administrator knows which user in the website has the failed payment? If it’s by email, what if the user changes their email in their wp-admin profile?
Subscriptions can be initiated publicly by visitors not logged in to the site, so there is not direct connection to a specific user account for the WordPress website. When in Stripe, you can view the subscription ID which looks like this – sub_1QpXvPH1en6vf1jQLgyfSyJV
. That subscription ID is stored in entry meta and can be searched against as the Transaction ID for the submission.