Initialization
SDK Initialization for Wepin React Native PIN Pad SDK
To use the Wepin React Native PIN Pad SDK, you first need to import the SDK. Add the following import statements:
import WepinPin from '@wepin/pin-rn';
Creating the WepinPINPadSDK Instance
Before creating an instance of WepinPin, you must register your app's Android/iOS information in the Wepin Workspace.
App Registration and Key IssuanceUsing the registered app information, create an instance of WepinPin. Create the WepinPin instance as follows:
const wepinPin = new WepinPin({
appId: 'wepinAppId',
appKey: 'wepinAppKey',
});
SDK Initialization (init)
When initializing the Wepin React Native PIN Pad SDK, you can define the required widget properties.
await wepinPin.init(attributes);
attributes <IWepinSDKAttributes> optional
defaultLanguage: - defaultLanguage: The language to be displayed on the widget (default: 'en') Currently, only ko, en, and ja are supported.
defaultCurrency: The currency to be displayed on the widget (default: 'USD') Currently, only 'KRW','USD' and 'JPY' are supported.
Checking Initialization Status (isInitialized)
You can check whether the Wepin PIN Pad SDK has been successfully initialized.
<boolean>
Returns true if the initialization was successful, and false if it failed.
Changing Language
You can change the language of the PIN Pad SDK.
<object>
language <String>
Specifies the language to be displayed in the PIN Pad screen. Currently supported languages are en, ja and ko.
Last updated