Skip to main content

Prerequisites

Essential Credentials

  • Customer ID
  • Child ID (if applicable)
  • API Key

Backend URLs

  • UAT: https://backend.kycaml.uat.frankiefinancial.io/auth/v1/machine-session
  • Prod: https://backend.kycaml.frankiefinancial.io/auth/v1/machine-session
Need credentials? Contact FrankieOne support to set up your account.

Implementation Guide

1

Prepare Your Environment

Security Best Practice
Never expose API credentials in client-side code. Generate session tokens server-side and pass only the token to your frontend.
2

Choose Your Integration Flow

Select the implementation that best fits your needs:
Manual capture and verification flow.
ekycFlow.html
3

Configure Your Credentials

Replace the following placeholders with your credentials:
Add Google Maps support for address auto-completion:
4

Test Your Implementation

  1. Save your code as an HTML file
  2. Open in a web browser
  3. Test on both desktop and mobile devices
Development Tips
  • Use the browser console to monitor events (oneSdk.on("*", console.log))
  • Test with different document types
  • Verify all flow stages work as expected
Congratulations! You’ve successfully set up OneSDK. Need help? Contact our support team for assistance.