CREATING WEB AND API OPERATORS
- Visit the MPESA Portal url https://org.ke.m-pesa.com/ and login with the username and password you received from Safaricom after sending them the letter on Step 1 above. Note that Shortocode refers to either Paybill Number or Store number (use Store number if you have a Till Number
![Image for post](https://www.afritechmedia.com/wp-content/uploads/2020/11/8640a9b0c29380bb110a7cc2c3635a10-3.jpg)
- Enter the One Time Passcode (OTP) that is sent to your phone number
![Image for post](https://www.afritechmedia.com/wp-content/uploads/2020/11/d917b256a504f049232a6fdd45d5914c-3.png)
![Image for post](https://www.afritechmedia.com/wp-content/uploads/2020/11/d917b256a504f049232a6fdd45d5914c-3.png)
- Once logged in, click on Browse Organization
![Image for post](https://www.afritechmedia.com/wp-content/uploads/2020/11/a22fff099f18a07914846a597363e103-3.png)
![Image for post](https://www.afritechmedia.com/wp-content/uploads/2020/11/a22fff099f18a07914846a597363e103-3.png)
- Next, click on Operators, then click on the Add icon
![Image for post](https://www.afritechmedia.com/wp-content/uploads/2020/11/ef742f3ac043cba25a536902ad3b6e9a-3.png)
![Image for post](https://www.afritechmedia.com/wp-content/uploads/2020/11/ef742f3ac043cba25a536902ad3b6e9a-3.png)
Create an API Operator
- Start by creating an API operator. Select API under Access Channel
![Image for post](https://www.afritechmedia.com/wp-content/uploads/2020/11/81f5d809ec23b905ffe1b433abc86b9e-3.png)
![Image for post](https://www.afritechmedia.com/wp-content/uploads/2020/11/81f5d809ec23b905ffe1b433abc86b9e-3.png)
- Enter an appropriate API username and click on Next
![Image for post](https://www.afritechmedia.com/wp-content/uploads/2020/11/f9db84490b1aec5007d7a12cc5c54ed1-3.png)
![Image for post](https://www.afritechmedia.com/wp-content/uploads/2020/11/f9db84490b1aec5007d7a12cc5c54ed1-3.png)
- Under Rule Profile, select Web Operator Rule Profile
![Image for post](https://www.afritechmedia.com/wp-content/uploads/2020/11/6214af4e01769fcc5cbd49b97da7e6e0-3.png)
![Image for post](https://www.afritechmedia.com/wp-content/uploads/2020/11/6214af4e01769fcc5cbd49b97da7e6e0-3.png)
- Then click on the *Add* icon, and select the following options under the Select Role dialog, then click on OK
![Image for post](https://www.afritechmedia.com/wp-content/uploads/2020/11/ad1e57d48878b1626dd6fd951d9242b8-3.png)
![Image for post](https://www.afritechmedia.com/wp-content/uploads/2020/11/ad1e57d48878b1626dd6fd951d9242b8-3.png)
- After that, you’ll see screen of the roles you just select, you can add more roles here or just hit the Next button
![Image for post](https://www.afritechmedia.com/wp-content/uploads/2020/11/d33eb28c9ac9a894cd343b56f6cc0206-4.png)
![Image for post](https://www.afritechmedia.com/wp-content/uploads/2020/11/d33eb28c9ac9a894cd343b56f6cc0206-4.png)
- The next option is the *Know Your Customer — KYC* fields, enter the details and click on next. Make sure under Preferred Notification Channel, you select SMS and your phone number follows the format 2547xxyyyyyy e.g 254746490042. After that click on next and finish
![Image for post](https://www.afritechmedia.com/wp-content/uploads/2020/11/2addc41473f07674ebc05a5c9f5f85b4-4.png)
![Image for post](https://www.afritechmedia.com/wp-content/uploads/2020/11/2addc41473f07674ebc05a5c9f5f85b4-4.png)
Create a Web Operator
- Click on Operators then on the Add icon
![Image for post](https://www.afritechmedia.com/wp-content/uploads/2020/11/02f42e56253dc11daa9ee32f935557d3-4.png)
![Image for post](https://www.afritechmedia.com/wp-content/uploads/2020/11/02f42e56253dc11daa9ee32f935557d3-4.png)
- Then select Web under Access Channel
![Image for post](https://www.afritechmedia.com/wp-content/uploads/2020/11/96e1832100f2db1e72641f01425a1fbf-4.png)
![Image for post](https://www.afritechmedia.com/wp-content/uploads/2020/11/96e1832100f2db1e72641f01425a1fbf-4.png)
- Enter an appropriate username and note it down as you will need it to login back to the MPESA portal later
![Image for post](https://www.afritechmedia.com/wp-content/uploads/2020/11/d12c0df52497ebf0f3efedb84a4e4624-4.png)
![Image for post](https://www.afritechmedia.com/wp-content/uploads/2020/11/d12c0df52497ebf0f3efedb84a4e4624-4.png)
- Under Rule Profile, Select Web Operator Rule Profile
![Image for post](https://www.afritechmedia.com/wp-content/uploads/2020/11/6039e5c7c51de807b3292836e9c654ce-4.png)
![Image for post](https://www.afritechmedia.com/wp-content/uploads/2020/11/6039e5c7c51de807b3292836e9c654ce-4.png)
- Then click on Add button and select the options shown below under Role
![Image for post](https://www.afritechmedia.com/wp-content/uploads/2020/11/3d819ea213b031ade6537d21ae7aa154-3.png)
![Image for post](https://www.afritechmedia.com/wp-content/uploads/2020/11/3d819ea213b031ade6537d21ae7aa154-3.png)
- Then hit next after that
![Image for post](https://www.afritechmedia.com/wp-content/uploads/2020/11/c7922f131728f31872a5fb31eb7c5751-3.png)
![Image for post](https://www.afritechmedia.com/wp-content/uploads/2020/11/c7922f131728f31872a5fb31eb7c5751-3.png)
- Fill in the KYC details as shown below
![Image for post](https://www.afritechmedia.com/wp-content/uploads/2020/11/73582205d1086d7413a82768cafe0391-3.png)
![Image for post](https://www.afritechmedia.com/wp-content/uploads/2020/11/73582205d1086d7413a82768cafe0391-3.png)
- Finally submit to create your Web Operator. Immediately you submit, you will receive a SMS on the number you entered under KYC information. The SMS contains the username and password for your Web Operator. Logout and log back in using the details on sent the SMS to activate the Web Operator. In order for the plugin to work, the web operator must be active
![Image for post](https://www.afritechmedia.com/wp-content/uploads/2020/11/36ce89ec794a31b7e785b6e98a530a4d-3.png)
![Image for post](https://www.afritechmedia.com/wp-content/uploads/2020/11/36ce89ec794a31b7e785b6e98a530a4d-3.png)