llg-sdk-onboarding
v1.0.7
Published
LianLian Global onboarding sdk
Downloads
28
Maintainers
Readme
LianLian Global Platform Onboarding SDK
Installation
Option 1: Use llg-sdk-onboarding
Install with NPM
npm install llg-sdk-onboardingOr, with Yarn
yarn add llg-sdk-onboardingOption 2: Import as a static resource
Staging:
<script src="https://eu-ewallet-share-bucket.lianlianglobal.com/sdk/onboarding/v4/staging/index.min.js" />STE:
<script src="https://eu-ewallet-share-bucket.lianlianglobal.com/sdk/onboarding/v4/ste/index.min.js" />Prod:
<script src="https://eu-ewallet-share-bucket.lianlianglobal.com/sdk/onboarding/v4/prod/index.min.js" />Initialization
<div id="llg-kyc"></div>
import { init } from 'llg-sdk-onboarding';
const options = {
el: '#llg-kyc',
env: 'prod',
langKey: 'en',
token: 'Bearer US_3AT4IwessFmm8H1FYBmV04tHiKMCy',
kycType: 'VN',
options: {
kycData:{},
readonly: []
};
mountedCb: () => {},
successCb: () => {},
failedCb: () => {},
}
await init(options);
// Or
await window.LLGOnboarding.init(options);| Option | Type | Required? | Default value | Description |
| :------------- | :------- | :-------- | :------------ | :------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| el | string | YES | - | SDK mounts to the DOM, eg: #llg-kyc,
| env | string | NO | prod | LianLian Global environment you want to integrate your application with. Options include: staging, prod |
| langKey | string | NO | en | Language. Options include: en |
| token | string | YES | - | |
| kycType | string | YES | - | KYC type. Options include: VN,SG,TH,US,GB |
| options | object | NO | - | Optional incoming SDK parameters. Includes kycData and readonly parameters. |
| mountedCb | function | NO | - | Executed when the SDK loads successfully
| successCb | function | NO | - | Execute after the KYC information is successfully submitted
| failedCb | function | NO | - | Executed after KYC information submission fails
Destroy Onboarding SDK
import { destroy } from 'llg-sdk-onboarding';
destroy();
// Or
window.LLGOnboarding.destroy();