Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Consider adding "national identifier" and "birthdate" as billing fields #859

Closed
davidbenoit opened this issue Apr 3, 2019 · 7 comments
Closed

Comments

@davidbenoit
Copy link

In some markets (Brazil, for example), local payment acquiring requires collection of more details about the consumer than are currently available. Specifically, we need the consumer's date of birth and national/tax identifier. We have seen other markets like Mexico where only the national/tax identifier is required, not the date of birth.

@mountainhippo
Copy link
Collaborator

Raised at F2F April 2019 - there are other attributes that can be carried too (for example, an "over 18" attribute which cards carry in Finland).

@davidbenoit
Copy link
Author

"over X" would be solved if the birthdate was present, where X depends on market, what is being sold, etc.

@chaals
Copy link

chaals commented Apr 3, 2019

"over X" would be solved if the birthdate was present, where X depends on market, what is being sold, etc.

Except that runs foul of privacy. The point of saying "over X" is precisely so I don't have to give out my actual birthdate.

@davidbenoit
Copy link
Author

Sorry, I mean that if the browser/agent has the birthdate stored, it can answer the question. So, if I need the full birthdate I can ask for it, otherwise I could just ask "over X?"

@marcoscaceres
Copy link
Member

Could you help me understand a bit more about the birthday requirement? It seems so forgeable to the point of being meaningless.

@davidbenoit
Copy link
Author

Apologies for the delay. The specific use I was referring to originally is for specific markets where the date of birth is actually checked against records at the bank at the time of authorization. I agree that the "over X" question is easily forged, but this is not.

@marcoscaceres
Copy link
Member

This seems payment handler specific... in that the payment handler itself would communicate with the bank and do the birthday check. The merchant could also do the "are you 18+?" check also, but it could happen "out of band".

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants