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

What component does the payment method intersection? #103

Closed
mattsaxon opened this issue Mar 29, 2016 · 4 comments
Closed

What component does the payment method intersection? #103

mattsaxon opened this issue Mar 29, 2016 · 4 comments

Comments

@mattsaxon
Copy link
Contributor

The architecture document reads...

The user agent determines the intersection...

I believe this should read "The Payment Mediator...."

In addition we should be clear that the payment mediator may optimise the experience, applying knowledge such as user preferences (e.g. preferred payment method) and environmental factors (location).

Note, I will submit a PR post FPWD

@mattsaxon mattsaxon self-assigned this Mar 29, 2016
@mattsaxon mattsaxon added this to the Priority: High milestone Mar 29, 2016
@ianbjacobs
Copy link
Collaborator

+1 to using payment mediator consistently as the primary component.

@adrianhopebailie
Copy link
Collaborator

The browser API spec refers to user agents (not mediators) which is correct as this is a specification for user agents. #137 incorrectly suggests changes to the browser API spec.

The browser API spec MAY refer to the role of payment mediator as a role that the user agent assumes in implementing the API but we should emphasize that some of the functions defined in the spec are not functions of a payment mediator they are functions that are only defined for user agents.

The architecture document should describe the role of a payment mediator which the browser API spec could reference

@adrianhopebailie adrianhopebailie modified the milestones: Priority: Low, Priority: High Apr 19, 2016
@adrianhopebailie adrianhopebailie modified the milestone: Priority: Low Apr 22, 2016
@ianbjacobs
Copy link
Collaborator

While I believe the mediator is the primary entity that will match identifiers, I propose that we define the matching in the PMI spec. The complexity of the matching algorithm will depend on the semantics we build in (e.g., grouping and subclassing will increase the complexity).

@adrianhopebailie
Copy link
Collaborator

Matching algo will be defined in the PMI spec

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

No branches or pull requests

3 participants