Device Configuration Overrides
Device configuration overrides are a feature of Finix devices that allow you to modify the configuration of a device for a single transaction.
Overview
Sometimes, a single transaction needs different rules. Device configuration overrides let you temporarily adjust how a Finix terminal behaves—without changing its default settings. Using the override capability below gives you precise control.
Device configuration overrides are only supported in POS API Integrations.
Prerequisites
- You must have a POS API Integration.
- You must have a terminal that supports device configuration overrides.
- Pax A800
- Pax A920Pro
- Payment App Version 4.5.0 or higher.
Supported Overrides
Device configuration overrides is supported for the following features:
- Prompt for Tip
If there is a configuration override that is not listed above, please reach out to Finix Support to submit the request.
How to Use Device Configuration Overrides
Overriding the Prompt for Tip Configration will determine if the devcie will prompt the customer for a tip in that specific transaction.

The example below shows how to override the prompt_tip_on_screen
to false
to prevent the device from prompting the customer for a tip regardless of the device configuration.
Sample Request with Prompt for Tip Override
curl -i -X POST \
-u USsRhsHYZGBPnQw8CByJyEQW:8a14c2f9-d94b-4c72-8f5c-a62908e5b30e \
https://finix.sandbox-payments-api.com/transfers \
-H 'Accept: application/hal+json' \
-H 'Content-Type: application/json' \
-H 'Finix-Version: 2022-02-01' \
-d '{
"amount": 150,
"currency": "USD",
"device": "DVcCqBNZQiarkAwjoYsExyNJ",
"operation_key": "CARD_PRESENT_DEBIT",
"device_configuration": {
"prompt_tip_on_screen": false
}
}'
Sample Response with Prompt for Tip Override
{
"id": "TRkaudFBuGvv4ArjateKKMfw",
"created_at": "2025-05-08T18:59:45.16Z",
"updated_at": "2025-05-08T18:59:45.16Z",
"additional_buyer_charges": null,
"additional_healthcare_data": null,
"additional_purchase_data": null,
"address_verification": null,
"amount": 4,
"amount_requested": 4,
"application": "AP9xuCgCd3bi2eLGzbPis5yW",
"card_present_details": {
"emv_data": {
"application_identifier": "A0000000031010",
"application_label": "VISA CREDIT",
"application_preferred_name": null,
"application_transaction_counter": "01B4",
"cryptogram": "ARQC 62ACBDCEDDF58F03",
"issuer_code_table_index": null,
"network_emv_response": null,
"pin_verified": false,
"tags": null
},
"masked_account_number": "411398******1014",
"name": null,
"brand": "VISA",
"entry_mode": "CONTACTLESS",
"payment_type": "CREDIT",
"approval_code": "03725D",
"digital_signature_file_id": null
},
"currency": "USD",
"destination": null,
"device": "DVcCqBNZQiarkAwjoYsExyNJ",
"externally_funded": "FALSE",
"failure_code": null,
"failure_message": null,
"fee": 0,
"fee_profile": "FPn8SyC3wkWbGmkaQKprdjSW",
"idempotency_id": null,
"merchant": "MUi6m4mp2Cd4U7mWDS9u5Tms",
"merchant_identity": "IDmboPwEiLn6KcKsmuBKL5Ln",
"messages": [],
"operation_key": "CARD_PRESENT_SALE",
"parent_transfer": null,
"parent_transfer_trace_id": null,
"raw": null,
"ready_to_settle_at": "2025-05-09T18:59:51.15Z",
"receipt_last_printed_at": null,
"security_code_verification": null,
"source": "PItb7zqATwkt3P6ggN9LsNWp",
"split_transfers": [],
"state": "SUCCEEDED",
"statement_descriptor": "Oscar Consulting",
"subtype": "API",
"supplemental_fee": null,
"tags": {},
"tip_amount": null,
"trace_id": "FNXeATKUpcs5VeFJdNXXT9Pt7",
"type": "DEBIT",
"_links": {
"application": {
"href": "https://finix.live-payments-api.com/applications/AP9xuCgCd3bi2eLGzbPis5yW"
},
"self": {
"href": "https://finix.live-payments-api.com/transfers/TRkaudFBuGvv4ArjateKKMfw"
},
"merchant_identity": {
"href": "https://finix.live-payments-api.com/identities/IDmboPwEiLn6KcKsmuBKL5Ln"
},
"device": {
"href": "https://finix.live-payments-api.com/devices/DVcCqBNZQiarkAwjoYsExyNJ"
},
"payment_instruments": {
"href": "https://finix.live-payments-api.com/transfers/TRkaudFBuGvv4ArjateKKMfw/payment_instruments"
},
"reversals": {
"href": "https://finix.live-payments-api.com/transfers/TRkaudFBuGvv4ArjateKKMfw/reversals"
},
"fees": {
"href": "https://finix.live-payments-api.com/transfers/TRkaudFBuGvv4ArjateKKMfw/fees"
},
"disputes": {
"href": "https://finix.live-payments-api.com/transfers/TRkaudFBuGvv4ArjateKKMfw/disputes"
},
"fee_profile": {
"href": "https://finix.live-payments-api.com/fee_profiles/FPn8SyC3wkWbGmkaQKprdjSW"
}
}
}
If you have any questions or need assistance, please reach out to Finix Support.