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

Redundant payment data and display data? #11

Open
ianbjacobs opened this issue May 13, 2019 · 4 comments
Open

Redundant payment data and display data? #11

ianbjacobs opened this issue May 13, 2019 · 4 comments

Comments

@ianbjacobs
Copy link
Contributor

The draft SRC model calls for both:

  • accountNumber, expirationMonth, expirationYear
  • panBIN, panExpirationMonth, panExpirationYear

Are both needed?

@ianbjacobs
Copy link
Contributor Author

One comment in the wiki on this:

"Remove to reduce confusion on redundant data, and perhaps reduce complexity for developer (e.g. two places to look up BIN, two expiration dates, etc.)"

@ianbjacobs
Copy link
Contributor Author

My recollection from tokenization discussions is that there might be some display use cases for the original date info, but that it might different from dynamic date info.

@tblachowicz
Copy link
Collaborator

There are two ways payment card is represented in SRC:

  • For display purpose: MaskedCard that contains the following payment card details panBin, panLastFour, panExpirationYear, panExpirationMonth. In addition, when the card is tokenized the dictionary also contains tokenBinRange and tokenLastFour.
  • For processing purpose: Card or PaymentToken contained in Payload.

@ianbjacobs
Copy link
Contributor Author

We started discussion of this issue at the 12 June teleconference [1]. We usefully ended up discussing the overall shape of the response data. We did not, however, conclude what data should belong in the response data about displayable information.

[1] https://www.w3.org/2019/06/12-wpwg-minutes#item04

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

2 participants