commit | e5567bdc2fedf7472882dcc9febae2df0da43851 | [log] [tgz] |
---|---|---|
author | Vipul Vinod Koul <koulvipul@google.com> | Thu May 16 20:56:54 2024 |
committer | Copybara-Service <copybara-worker@google.com> | Thu May 16 21:12:01 2024 |
tree | ddeb5bbf36f4033a0445083405aa2745e424c712 | |
parent | 8134351518c14819378c7363f54f4d5fd87e6f4a [diff] |
[Verve] Update the validation checks for Verve cards The length checks for Verve cards are sourced from open web- https://en.wikipedia.org/wiki/Payment_card_number This change is also duplicated in the feedback redaction validation codebase based on the comments. Also the BIN ranges for Verve and Discover collide at "65" but since the Verve BIN ranges are more detailed, it will be searched first. This approach was used previously to remove collisions for Discover and Elo in credit_card.cc. (https://chromium-review.googlesource.com/c/chromium/src/+/4225129) Fixed: 336652048 Change-Id: I6a80e292f61f0348865f479ba32d187d4e74aacb Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5530982 Reviewed-by: Colin Blundell <blundell@chromium.org> Reviewed-by: Olivia Saul <jsaul@google.com> Reviewed-by: Rouslan Solomakhin <rouslan@chromium.org> Commit-Queue: Vipul Koul <koulvipul@google.com> Cr-Commit-Position: refs/heads/main@{#1302212} NOKEYCHECK=True GitOrigin-RevId: 766ed1f33c30391d45bee2a72f3789ce4e888a8a