[Paradise] Prevent local card migration on unsupported local cards

Use the supported_card_bin_range from GDFSC to filter the migratable credit
cards for checkout flow. Will abandon the migartion if no supported card left.
Will only show the supported card in the main dialog.

Bug: 954367
Change-Id: Ic35ca24e5d3d5c018a2f114d59ea587f255d9971
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1582448
Commit-Queue: Sujie Zhu <[email protected]>
Reviewed-by: Jared Saul <[email protected]>
Reviewed-by: Siyu An <[email protected]>
Cr-Commit-Position: refs/heads/master@{#654709}
diff --git a/chrome/browser/about_flags.cc b/chrome/browser/about_flags.cc
index c4623747..5c550a9 100644
--- a/chrome/browser/about_flags.cc
+++ b/chrome/browser/about_flags.cc
@@ -3946,6 +3946,14 @@
      FEATURE_VALUE_TYPE(features::kEnterpriseReportingInBrowser)},
 #endif  // !defined(OS_ANDROID)
 
+    {"enable-autofill-do-not-migrate-unsupported-local-cards",
+     flag_descriptions::kEnableAutofillDoNotMigrateUnsupportedLocalCardsName,
+     flag_descriptions::
+         kEnableAutofillDoNotMigrateUnsupportedLocalCardsDescription,
+     kOsDesktop,
+     FEATURE_VALUE_TYPE(
+         autofill::features::kAutofillDoNotMigrateUnsupportedLocalCards)},
+
     // NOTE: Adding a new flag requires adding a corresponding entry to enum
     // "LoginCustomFlags" in tools/metrics/histograms/enums.xml. See "Flag
     // Histograms" in tools/metrics/histograms/README.md (run the