Document 3RI sandbox tests (last-4 PAN pattern)#42
Merged
Conversation
peterklogborg
previously approved these changes
Jun 24, 2026
|
Just wondering, since it was me who made the implementation for the Why not follow the same pattern for 3RI? This seems like going back to the old setup more or less. |
The sandbox docs had no 3RI section, and the last-4 message-version rule read as browser-only. Document that 3RI (deviceChannel 03) uses the same last-4 PAN encoding as the browser channel, so integrators can drive 2.1.0 / 2.2.0 / 2.3.1 on any scheme PAN by varying the last four digits. - Add a "3RI Tests" section describing the shared last-4 encoding: first digit selects the message version, third+fourth select the ARes outcome. - 3RI is frictionless only: document the available outcomes (Y/N/A/R/U + DS timeout) and that challenge/decoupled/information-only combinations are rejected for deviceChannel 03. - Clarify in the browser "Message version" section that the last-4 encoding is shared with 3RI (not browser-only). - Cross-link the Basic 3RI Example to the new 3RI test-card section. - Fix the browser version table: 2.3 -> 2.3.1 (the sandbox serves 2.3.1). Refs clearhaus/issues-pci#7131 Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
49d2fc1 to
b6c7e5b
Compare
Contributor
Author
|
Good point @Lassejoe 👋🏻 Might as well follow the new approach |
cbobach
approved these changes
Jun 29, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
What
The sandbox docs had no 3RI section, and the last-4 message-version rule read as browser-only. This documents that 3RI (
deviceChannel 03) uses the same last-4 PAN encoding as the browser channel, so integrators drive 2.1.0 / 2.2.0 / 2.3.1 by varying the last four digits of any scheme test PAN.Changes
Y/N/A/R/U+ DS timeout); challenge/decoupled/information-only combinations are rejected fordeviceChannel 03.2.3→2.3.1.