SDK Responsibilities

Area Client Responsibility Payblr Responsibility
SDK launch Launch Sumsub WebSDK or MobileSDK in the client application. Confirm the configured KYC flow.
Applicant identity Provide a stable externalUserId. Assign and validate the client/program configuration through sourceKey.
SDK token Generate or request the SDK access token server-side. Provide required configuration details, such as assigned sourceKey and expected levelName.
Applicant data Retrieve applicant data, provide custom fields, and keep applicant references. Process the applicant result received from Sumsub.
Result handling Do not treat SDK frontend events as the final KYC decision. Process final KYC results through applicantReviewed and compliance handling.