RFI process for individual customers
Overview
When the Nium compliance team finds insufficient information, it takes the following actions:
-
Initiates the RFI and the customer's compliance status becomes
RFI REQUESTED
. -
The client receives a nudge during the compliance status callback URL; that is, the next time they call the Customer Details V2 API, they get the status as
RFI REQUESTED
.
NOTE: The Customer Details API is now the Customer Details V2 API. -
You need to call the Fetch Individual Customer RFI Details API to fetch the RFI information requested. There can be multiple RFI templates in the response.
-
You call the Respond To RFI API and provides the requested information.
-
The compliance status changes to
RFI RESPONDED
. -
The compliance team reviews the information and takes the necessary action.
RFI requested
When an RFI is requested, the process is as follows:
- This continues from the Add customer process where
status = PENDING
andcomplianceStatus = ACTION_REQUIRED
. Nium compliance sends a Request For Information (RFI) and updates thecomplianceStatus
fromACTION_REQUIRED
toRFI_REQUESTED
. - Nium sends a callback request for the change in the
complianceStatus
with thecustomerHashId
. - Send a response with the HTTPS status code
200
. - Send a GET request to the Fetch Individual Customer RFI DetailsAPI.
- Nium sends a response with the following:
rfiDetails
objectkycStatus=PENDING
complianceStatus=RFI_REQUESTED
- Request more information from your customer based on the
rfiDetails
array of objects. - Send a
POST
request to the Respond to RFI API with your customer's information. - Nium returns a success confirmation upon receipt with the
complianceId
andcomplianceStatus=RFI_RESPONDED
. - Nium compliance checks the RFI documents, updates the compliance status to
COMPLETED
and sends a callback request for thecomplianceStatus
withcustomerHashId
. - Send a response with the HTTPS status code
200
. - Collect and send your customer's details in a
GET
request to the Customer Details V2 API with thecustomerHashId
. - Nium returns:
customerDetails
complianceStatus=COMPLETED
kycStatus=CLEAR
Updated 11 months ago