Proposal: Add preferred_network Field to AP2 Mandates #81
jackmoggach
started this conversation in
Ideas
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Proposal: Add preferred_network Field to AP2 Mandates
Context
In markets with dual-network debit cards (DNDCs) — e.g. Australia — merchants have the regulatory right to determine the preferred network (Merchant Choice Routing, also known as Least Cost Routing).
The current AP2 v0.1 schema for CartMandate and PaymentMandate supports declaring
accepted_networksinmethod_data, but does not provide a way to express a merchant’s preference when multiple networks are available.Problem
preferred_networkfield:This gap creates risk in markets like Australia, where merchant routing preference is a regulatory and commercial requirement.
Proposed Change
Extend the AP2 schema for CartMandate and PaymentMandate to include a
preferred_networkfield (and optionallyfallback_rules) underpayment_request.method_data.Example — CartMandate:
Example — PaymentMandate:
Benefits
Request
We propose adding
preferred_network(and optionalfallback_rules) to the AP2 mandate schema.Would the maintainers and community support including this change in AP2 v1.x (with HNP support and multi-merchant topologies), given its regulatory significance in several markets?
Beta Was this translation helpful? Give feedback.
All reactions