Configuration
Overview
The Gratify KYB API leverages a highly configurable system that processes prospective merchant data using a structured approach tailored to align with your business objectives. The configuration is divided into several key components to ensure comprehensive data management and validation:
- Inputs: Define the expected input fields which will contain information provided by the merchant, such as data about the company, list of the company directors and general merchant properties.
- Enrichments: Specify the enrichments to be performed, such as extracting data from documents, expanding details about a phone number, performing a credit check, and more.
- Verifications: Establish the verifications to be performed, such as confirming that submitted documents show consistent company names, phone number OTP, bank account verification, and more.
- Rules: Implement business logic that performs scoring and classification of the application based on Input, Enrichment and Verification outcomes.
- Notifications: Configure event publishing logic such as webhooks, CRM integrations or other connections that push the results to external systems once complete.
Example
The following example illustrates a streamlined configuration that requires prospective merchants to provide a Company Name and Company URL. The API processes this information by executing the following steps:
- Enrich: Extract additional information by examining the provided Company URL to locate and retrieve the associated Privacy Policy URL.
- Verify: Implement check to confirm that the provided Company URL is correctly linked with the supplied Company Name. This verification ensures the URL’s authenticity and connection to the legitimate business entity.
These configurations are modular and can be expanded to involve multiple Enrich/Verify/Rule cycles, adapting to the complexity and requirements of each application. For instance, continuing from the example above, you could introduce an additional Verification to analyze the Privacy Policy for specific clauses, like verifying the presence of a refund policy. Such extensibility allows customization to meet specific compliance or business criteria efficiently.
Updated 8 days ago