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

Add address-based and refactor AML confidence settings #1697

Merged
merged 15 commits into from
Dec 13, 2023

Conversation

mikerebilly
Copy link
Contributor

@mikerebilly mikerebilly commented Nov 21, 2023

Summary

Add address and region-based AML confidence settings. Includes restructuring of the remaining confidence part of the API scheme. This will be accounted for and also after searching logs, it is currently only used by Rebillly's app.

The PHP SDK model(s) would need to be regenerated.

Links

Preview

Checklist

  • Writing style
  • API design standards

@mikerebilly mikerebilly self-assigned this Nov 21, 2023
@mikerebilly mikerebilly marked this pull request as ready for review November 30, 2023 14:49
@mikerebilly mikerebilly requested review from a team as code owners November 30, 2023 14:49
@mikerebilly mikerebilly changed the title Add address-based AML confidence settings Add address-based and refactor AML confidence settings Nov 30, 2023
ashkarpetin
ashkarpetin previously approved these changes Nov 30, 2023
noon-dawg
noon-dawg previously approved these changes Nov 30, 2023
Comment on lines +17 to +22
matchingCountry:
$ref: ./AmlConfidence.yaml
mismatchingCountry:
$ref: ./AmlConfidence.yaml
noCountry:
$ref: ./AmlConfidence.yaml
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'm confused by these property names. How do you find the mismatch?

Copy link
Contributor Author

@mikerebilly mikerebilly Dec 1, 2023

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@adamaltman Most of our records (from sources) populate the country fields with common names, not the ISO standard. So we first see how well a customer's country matches against the database among all other considerations, and then we run binary logic afterward to consider the country a match or not.

@ashkarpetin ashkarpetin requested review from a team December 13, 2023 12:11
@mikerebilly mikerebilly merged commit 4484c8b into main Dec 13, 2023
5 of 11 checks passed
@mikerebilly mikerebilly deleted the add-address-aml-settings branch December 13, 2023 14:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants