Prerequisites
Before you begin, make sure that the following requirements are met:- You have completed the steps in the Getting started.
- You have integrated the Feedzai SDK on your frontend system.
- You have an active Feedzai account. Register your company ID in the Feedzai environment and configure it under the connector configuration.
- You have valid authentication and authorization credentials from Feedzai.
- For private hosting, ensure that the IP address of the cluster or the IP address of the root machine server is on the Feedzai allowlist.
Configuration
To configure your connector, follow these steps:-
Set your APIM subscription key in the header as follows:
- Key:
api-key - Value:
<your subscription key>
- Key:
-
Configure the following details in
gc-applications-live, in thevalues.yamlfile. For example: -
Configure the environment details for user activity analysis in the
values.yamlfile:feedzai.request.orgId- Company ID issued by Feedzai.feedzai.base.url- Feedzai URL.
-
To configure the environment details for New Account Fraud in the
values.yamlfile, use the following:feedzaiNaf.base.url- Feedzai NAF URL.
-
Configure the risk score thresholds for the level of assurance (LOA):
Set the risk score threshold in consultation with Feedzai based on the business rule definition in the Feedzai engine.
levelOfAssuranceMin- The connector returnsLOA_LOWif the risk score falls below the defined threshold.levelOfAssuranceMid- The connector returnsLOA_SUBSTANTIALif the risk score is below the defined threshold but exceeds the minimum threshold specified inlevelOfAssuranceMin.levelOfAssuranceMax- The connector returnsLOA_HIGHif the risk score exceeds the minimum threshold specified inlevelOfAssuranceMid. The connector returnsBLOCKif the risk score exceeds the maximum threshold specified inlevelOfAssuranceMax.
retryFlag to true.
Test your integration
To access the Fraud Unified API, include your Grand Central subscription key in the request header. If you don’t have a key, contact the Grand Central Support Team to have one provisioned.| Key | Value |
|---|---|
api-key | <your_subscription_key> |
Troubleshooting
If your connector isn’t responding as expected, check these common scenarios.5xx: internal server error or core system down
5xx: internal server error or core system down
Cause: The Grand Central gateway can’t establish a handshake with the Feedzai endpoint. This typically indicates an upstream service outage at Feedzai or a network routing failure.Solution: Verify the operational status of the Feedzai environment with Feedzai. If the service is operational, contact the GC Support team.
5xx: timeout or sockettimeoutexception
5xx: timeout or sockettimeoutexception
Cause: The request to Feedzai exceeded the configured timeout threshold. This can occur during high load or network latency issues.Solution: Verify the operational status of the Feedzai environment with Feedzai. If the service is operational, contact the GC Support team to review timeout configurations.
Invalid authentication
Invalid authentication
Cause: The credentials provided during setup are incorrect.Solution: Verify your credentials with Feedzai and contact the GC team to update the connection.
429: rate limit exceeded
429: rate limit exceeded
Cause: The number of incoming requests exceeded the defined threshold for your subscription tier. This response protects the stability of the Grand Central and partner infrastructure.Solution: Review your application’s request patterns to identify unexpected spikes. If you require higher throughput, contact the Grand Central team to request an adjustment to your APIM rate limit policy.
Need more help?
Contact support
Reach out to the Grand Central team for assistance with environment setup or rate limit increases.