App SDK Preparation
Before applying the BBaton App SDK, API application and Client account issuance must be complete. App credentials are issued the same way as web, and are shared across Android and iOS setup.
01 Apply for API access
The App SDK also starts with an API application. The values you register flow directly into your app integration, so sort out request IPs, Callback URLs, and prod/staging separation up front.
Complete the application, then move on to SDK setup.
Enter your app/service and contact details on the application page — a Client account is created on submission.
Opens in a new window.
- Confirm the registered request IP and Callback URL match your app server environment.
- Keep production and staging addresses clearly separated in advance.
- The
redirect_uriused by your app is reused verbatim in SDK setup.
02 Client account issuance
On completion, a Client account is created and you receive your Client ID and Client Secret Key. They are used as-is in SDK calls, so manage them to your security standard.
Apply
Submit the API application on the BBaton site.
Account created
An app-integration Client account is created from your application.
Receive values
Organize your Client ID, Secret Key, and redirect_uri.
Keep it safe
Used in app builds and production servers — keep them unexposed.
03 Next step
With preparation done, follow the BBaton App SDK document for Android and iOS install steps, example code, and return-value handling.
The App SDK initializes with your issued Client ID, Secret Key, and redirect_uri. Finalize them here before moving to the implementation doc.