Authentication Overview
Initialization
- Only a
ClientId
is required to initialize an embedded components - The
ClientId
is a unique identifier generated for each application and is always visible in the application settings
Authentication & Authorization
- When performing actions, users will be required to authenticate using their Email and Password.
- Depending on the actions, Two-Factor Authentication (2FA) may also be required for authorization
Application Setup
Step 1: Log in to the ClickPesa Dashboard
Go to the ClickPesa Dashboard and log in with your credentials.Step 2: Access Developer Settings
- In the dashboard, click Settings.
- Navigate to the Developers section.
Step 3: Create a New Application
Click Create Application to begin the setup process.Step 4: Configure Application Details
When creating the application, fill in the following details:- Application Name: Choose a name to identify your app.
- Integration Type: Select Embedded.
- Features: Choose the features needed (e.g., Embedded Checkout , Embedded Payout Widget).