API & Platform Settings
Manage API key management and platform-specific settings. Consists of API Key, Android, and iOS tabs.
API Key
Manage the keys required for server integration.
| Field | Description |
|---|---|
| Service Key | The service key used for API calls. Can be copied to clipboard via the copy button. |
| Secret Key | The secret key used for API authentication. Can be copied to clipboard via the copy button. |
Be careful not to expose the Secret Key externally. You can issue a new key through the refresh button.
Android Settings
Manage settings required for Android In-App Purchase (IAP) receipt verification.
| Field | Description |
|---|---|
| Package Name | Enter the Android app package name. (Required, e.g., com.example.game) Used to verify package name match during receipt verification. |
| License Key | Enter the RSA public key issued from Google Play Console. (Required) Used for receipt signature verification. |
| Auth Key File | Upload the JSON auth key file for the Google Play service account. (Required) Used for Google Play Developer API integration. |
Package Name and License Key are used for Google Play receipt verification. The Package Name verifies package name match to prevent receipt fraud, and the License Key is used to verify the receipt signature from Google Play. The License Key can be found in Google Play Console > Monetization setup. The Auth Key File can be generated and downloaded from Google Cloud Console > IAM & Admin > Service Accounts as a JSON key.
iOS Settings
Manage settings required for iOS In-App Purchase (IAP) receipt verification and App Store Server API integration.
| Field | Description |
|---|---|
| Bundle Identifier | Enter the iOS app bundle identifier. (Required, e.g., com.example.game) Used to verify bundle ID match during receipt verification. |
| Application ID | Enter the app ID found in App Store Connect. (Required) |
| Team ID | Enter the team ID of the Apple Developer account. (Required) |
| Service ID | Enter the service ID used for App Store Server API integration. |
| Key ID | Enter the key ID used for App Store Server API authentication. |
| Master Password | Enter the app-specific password sent to Apple servers for subscription receipt verification. |
| Key File | Upload the key file (.p8) used for App Store Server API authentication. (Required) |
Bundle Identifier and Master Password are used for iOS IAP receipt verification. The Bundle Identifier verifies bundle ID match to prevent receipt fraud, and the Master Password is sent to Apple's server (verifyReceipt) for subscription product verification. The Key File (.p8) and Key ID can be generated and downloaded from Apple Developer > Certificates, Identifiers & Profiles > Keys.