#I m pulling data on customer s `default
1 messages · Page 1 of 1 (latest)
Example:
Test record cus_LvJ9by4aBPXCZ3 has a default_source of src_1LDSYEGGq1MJhrgLeXJPRyef. In the Dashboard, the Dashboard's customer export, and the Stripe CLI, that source (which is test card 4242) has a fingerprint of FDLFrN6wuUryE59T. But in my app using the Stripe Node SDK, that customer's defualt_source comes back with a card fingerprint of Mjy3aD9jO2blkM2B. I don't see any other differences in the data.
Hi there! Let me take a look.
Thanks! Another example, if helpful:
Customer: cus_LdOEe5nN7VJPOo
Source: card_1L5YTsGGq1MJhrgLssfx9HBC
Expected fingerprint: q69tbh4edeA4eWIH
Received fingerprint: EASs8yYt55c88eZr
In your app are you retrieving via a platform?
Yep looks like it
That's why
Has to do with this: https://stripe.com/docs/upgrades#2018-01-23
Basically fingerprints are different when viewing as the platform as we make them universal across the Connected Accounts
What does that mean, that I'm retrieving via a platform?
You are using your platform keys and passing the Stripe Account header to access the Connected Account
Ah. Yes, I am doing that. Don't suppose there's a way to get the fingerprint that the users of that account would see? I'm building an export tool to mimic the results of the Export button in the Dashboard, and this would give a different value than what users might otherwise expect.
No, the user would have to retrieve their data using their own API key to see the same fingerprints that they see in the Dashboard.
Ok. Thank you for the clarification!