초기화하기

Wepin React Native PIN Pad SDK를 초기화하는 방법입니다.

Import SDK

Wepin React Native PIN Pad SDK를 사용하기 위해 먼저 SDK를 가져와야 합니다.

다음과 같이 import 문을 추가합니다.

import WepinPin from '@wepin/pin-rn';

WepinPINPadSDK Instance 생성

WepinPin 인스턴스를 생성하기 전에 위핀 워크스페이스에서 Android/iOS 관련 앱 정보를 등록해야 합니다.

앱 등록 및 키 발급

등록한 앱 정보를 바탕으로 다음과 같이 WepinPin 인스턴스를 생성합니다.

const wepinPin = new WepinPin({
  appId: 'wepinAppId',
  appKey: 'wepinAppKey',
});

init

Wepin React Native PIN Pad SDK를 초기화할 때, 필요한 위젯 속성들을 정의할 수 있습니다.

await wepinPin.init(attributes);

Parameters

  • attributes <IWepinSDKAttributes> optional

    • defaultLanguage: - 핀 패드 화면의 기본 언어 설정, 기본 값은 'en' 입니다. 현재 지원하는 언어는 'ko', 'en' ,'ja'입니다.

    • defaultCurrency: 핀 패드 화면의 기본 통화 설정, 기본 값은 'USD' 입니다. 현재 지원하는 통화는 'KRW', 'USD', 'JPY' 입니다.

Return value

  • Promise<boolean>

Example

await wepinPin.init({
  defaultLanguage: 'ko',
  defaultCurrency: 'KRW',
});

isInitialized

WepinPINPadSDK가 정상적으로 초기화되었는지 확인할 수 있습니다.

wepinPin.isInitialized();

Parameters

  • None

Return Value

  • <boolean> 초기화가 정상적으로 잘 된 경우 true , 실패한 경우 false 를 반환합니다.

changeLanguage

핀 패드 화면의 언어를 변경할 수 있습니다.

await wepinPin.changeLanguage({ language: 'ko' });

Parameters

  • <object>

    • language <String> 핀 패드 화면에 표시될 언어를 지정합니다. 현재 지원하는 언어는 en, ko , ja 세 가지 입니다.

Last updated

Was this helpful?