Quick Start
Welcome to Busha! This tutorial will walk you through the essential steps to get your business account set up and obtain your API keys, so you can start integrating Busha’s powerful financial services into your application.
By the end of this tutorial, you’ll have successfully set up your Busha Business Account, submitted all necessary documents for verification, and generated your API keys.
Please note that full access for live transactions requires successful business verification and approval. This guide gets you ready to proceed with the verification process quickly.
Step 1: Open Your Busha Business AccountCopied!
Let’s begin by creating your dedicated business account.
-
Log in to your Busha personal account.
-
Locate the Avatar dropdown menu at the top right corner of your dashboard.
-
Select Open a business account from the menu. Follow the prompts to initiate your business account creation.
User dashboard with Open a business account highlighted in the avatar dropdown menu
This is ideal if you prefer to keep your business operations entirely separate from your account.
-
Visit the Busha Business registration page.
-
Follow the on-screen instructions to sign up for a new business account.
You will have successfully initiated the creation of your Busha Business Account and will be directed to your new business dashboard.
Step 2: Complete Business Verification (KYB)Copied!
To unlock all of Busha’s features and activate your account, you need to complete the Know Your Business (KYB) process.
-
On your Busha Business dashboard, click on the “Verify Now” button.
Business dashboard with a focus on Verify now -
Carefully follow the instructions to submit and upload all required Know Your Business (KYB) documents. This typically includes business registration, ownership structure, and other relevant company information.
You will receive confirmation that your documents have been submitted for review. Your account status will be updated to “Pending Verification”. We will notify you via email once your KYB is approved, which is required for live API access.
Step 3: Enhance Security with Two-Factor Authentication (2FA)Copied!
Once your business account is approved, enabling 2FA is the next step to protect your account and API keys.
-
From your Avatar Dropdown Menu, click on Personal account.
Business dashboard with a focus on Personal account -
Click on Profile and go to the Security page.
Profile page highlighted on the side bar. On the profile page, the Security page menu link is highlighted -
Click on Two Factor Authentication and follow the on-screen prompt.
Security page with Two Factor Authentication in focus -
Input the verification code sent to your registered email address.
Verify your identity to enable 2FA -
Register your Busha account with an authenticator application like Google Authenticator.
Activation key for authenticator application of choice -
Input the Time-based One Time Token (TOTP) from your authenticator application to complete the process.
Verification code from your two-factor authentication application -
You’re all set!

2FA has been successfully enabled for your Busha account, adding an extra layer of security.
Step 4: Generate Your API KeysCopied!
At this juncture, you are already familiar with the Busha dashboard. You’ll create your unique API keys to interact with Busha’s services.
-
From your Busha Business dashboard, go to Profile > Developer Tools.
Business profile page with Developer tools in focus -
Click on “API Tokens”.
Developer tools with API Tokens in focus -
Click on the “Add New Token”.
API Tokens page with Add new token button in focus -
Name your token and select the permissions for the token.
Create an API token page -
Enter your 6-digit code from your 2FA application
Security authentication page for token generation -
A pop-up window will appear, displaying your newly generated API key.
Details of the API key created
Attention!
-
Immediately copy and securely store your API key. This key will only be displayed once for security reasons, but can be regenerated at will.
-
Do NOT commit your API key to Git, or use it in client-side code.
You have successfully generated a secret API key with full permissions. With this API key, you’re ready to interact with Busha programmatically.
Understanding Your API Keys
-
Public Keys: These are safe to use in your front-end applications (e.g., directly from your website or mobile applications using Busha’s SDKs). They are designed to initiate transactions on your behalf and cannot modify your account.
-
Secret Keys: These must be kept strictly confidential and never committed to version control (like Git) or used in client-side code. They grant full access to your account’s API functionalities. If you ever suspect that your secret key has been compromised, you can easily reset it from your dashboard
What’s Next?Copied!
Now that you have verified your Busha Business Account and API Keys, you’re ready to Make Your First Request!