---
title: "Configuration Fields"
source_url: https://docs.rapyd.net/en/configuration-fields.html
lang: en
---

# Configuration Fields

Received via `CONFIG_RESULT_ACTION`. Deserialise with `WrapperUtils.getConfigFromJson()`.

| Field | Type | Description |
| --- | --- | --- |
| `printReceipt` | boolean | Whether Core is configured to physically print receipts |
| `printCardholderReceipt` | boolean | Whether cardholder receipts are printed |
| `useOnScreenSignature` | boolean | Whether signatures are captured on screen |
| `cashbackEnabled` | boolean | Whether cashback is enabled |
| `cashAdvanceEnabled` | boolean | Whether cash advance is enabled |
| `refund` | boolean | Whether refunds are supported |
| `refundSecure` | boolean | Whether refunds require a merchant password |
| `audioSetting` | `AudioSettingEnum` | `AUDIO`, `SILENT_KEYBOARD`, or `MUTE` |
| `additionalZeros` | boolean | Whether `00` and `000` keys are visible on the PIN pad |
| `multiMerchant` | boolean | Whether multiple merchants are configured |
| `currentTheme` | `ThemeEnum` | `LIGHT` or `DARK` |
| `coreVersionName` | String | Rapyd Core version string |
| `language` | String | Active device locale, e.g. `"is_IS"` |
| `tipJar` | boolean | Whether the tip jar feature is enabled |
| `displayTutorial` | boolean | Whether the on-boarding tutorial is shown |
| `payByLink` | boolean | Whether APM / Pay by Link is enabled |
| `amountSplit` | boolean | Whether split payments are supported |
| `amountSplitPrompted` | boolean | Whether split payment is prompted automatically |
| `manualDeferred` | boolean | Whether manual deferred offline mode is available |
| `autoDeferred` | boolean | Whether automatic deferred offline mode is active |
| `terminalLock` | boolean | Whether the terminal is locked |
| `merchants` | `List<MerchantConfig>` | All merchants configured on the device |
| `activeMerchant` | `MerchantConfig` | The currently active merchant |
| `uiConfig` | `UiConfig` | Custom branding configuration |
| `fixedAmount` / `fixedAmount2` / `fixedAmount3` / `fixedAmount4` | String | Pre-set amounts shown as quick-select buttons |
| `customAmounts` | String | Additional custom amount configuration |
| `rrnPrefix` | String | Prefix applied to generated RRNs |
| `adminFee` | String | Administrative fee configuration |
| `logoUri` | String | URI of the custom logo |
| `alternativeLogoUri` | String | URI of the alternative logo |
| `fontUri` | String | URI of the custom font |
| `manualUrl` | String | URL of the integration manual |
