A Device
resource represents a Point-of-Sale terminal. Devices
are used for In-Person transactions.
Initiate an action on a Device
. Actions that are available include:
Device
Device
Device
You can also use a PUT request to update the configuration_details
, description
, name
, and serial_number
of the Device
.
Finix-Version | string Default: 2018-01-01 Specify the API version of your request. For more details, see Versioning. Example: 2022-02-01 |
Accept | string Default: application/hal+json |
Single Device object
Authentication information is missing or invalid
Forbidden
Object does not exist
Not Acceptable
{- "id": "DV8EVnpCwHwB9Dk3xTysgt5d",
- "created_at": "2022-06-06T03:59:42.415Z",
- "updated_at": "2022-06-06T03:59:42.420647Z",
- "configuration_details": {
- "allow_debit": true,
- "check_for_duplicate_transactions": true,
- "prompt_amount_confirmation": true,
- "prompt_manual_entry": false,
- "prompt_signature": "NEVER",
- "signature_threshold_amount": 0,
- "bypass_device_on_capture": false
}, - "connection": "OPEN",
- "description": "John Smith",
- "enabled": true,
- "idle_message": null,
- "merchant": "MUu56ZGx3Xb6U9gAqKfgNisd",
- "model": "MX915",
- "name": "Finix triPOS #1",
- "serial_number": "111023985764",
- "tags": { },
- "_links": {
}
}
Retrieve the details of an existing Device
.
Single Device object
Authentication information is missing or invalid
Forbidden
Object does not exist
Not Acceptable
curl "https://finix.sandbox-payments-api.com/devices/DVsEanpBtsAVvCHbNXkFaH6f" \ -H "Finix-Version: 2022-02-01" \ -u USjHFGYvecE4LBitYG8KDE2g:b698f403-d9b7-4157-82d8-162cea8c8cc3
{- "id": "DVsEanpBtsAVvCHbNXkFaH6f",
- "created_at": "2019-03-01T02:27:20.366Z",
- "updated_at": "2022-04-05T18:48:40.383Z",
- "configuration_details": {
- "allow_debit": true,
- "check_for_duplicate_transactions": true,
- "prompt_amount_confirmation": false,
- "prompt_manual_entry": true,
- "prompt_signature": "AMOUNT",
- "signature_threshold_amount": 10,
- "bypass_device_on_capture": false
}, - "connection": "OPEN",
- "description": "Mike Jones",
- "enabled": false,
- "idle_message": null,
- "merchant": "MUu56ZGx3Xb6U9gAqKfgNisd",
- "model": "MX915",
- "name": "Johnnys Juice Shop",
- "serial_number": "343434343",
- "tags": { },
- "_links": {
}
}
To check the connection of the Device
, include ?include_connection\=true\
at the end of the request endpoint.
Single Device object
Authentication information is missing or invalid
Forbidden
Object does not exist
Not Acceptable
curl "https://finix.sandbox-payments-api.com/devices/DVsEanpBtsAVvCHbNXkFaH6f?include_connection=true" \ -H "Finix-Version: 2022-02-01" \ -u USjHFGYvecE4LBitYG8KDE2g:b698f403-d9b7-4157-82d8-162cea8c8cc3
{- "id": "DVsEanpBtsAVvCHbNXkFaH6f",
- "created_at": "2019-03-01T02:27:20.366Z",
- "updated_at": "2022-04-05T18:48:40.383Z",
- "configuration_details": {
- "allow_debit": true,
- "check_for_duplicate_transactions": true,
- "prompt_amount_confirmation": false,
- "prompt_manual_entry": true,
- "prompt_signature": "AMOUNT",
- "signature_threshold_amount": 10,
- "bypass_device_on_capture": false
}, - "connection": "OPEN",
- "description": "Mike Jones",
- "enabled": false,
- "idle_message": null,
- "merchant": "MUu56ZGx3Xb6U9gAqKfgNisd",
- "model": "MX915",
- "name": "Johnnys Juice Shop",
- "serial_number": "343434343",
- "tags": { },
- "_links": {
}
}
Create a Device
under a Merchant
.
Single Device object
Error
Authentication information is missing or invalid
Forbidden
Object does not exist
Not Acceptable
curl "https://finix.sandbox-payments-api.com/merchants/MUg1bpb6WZ4a1JLo1pPmA15K/devices" \ -H "Content-Type: application/json" \ -H "Finix-Version: 2022-02-01" \ -u USjHFGYvecE4LBitYG8KDE2g:b698f403-d9b7-4157-82d8-162cea8c8cc3 \ -X POST \ -d ' { "configuration": { "allow_debit": true, "bypass_device_on_capture": true, "prompt_signature": "NEVER" }, "description": "John Smith", "model": "LANE_7000", "name": "Finix Reader #1" }'
{- "id": "DVsEanpBtsAVvCHbNXkFaH6f",
- "created_at": "2019-03-01T02:27:20.366Z",
- "updated_at": "2022-04-05T18:48:40.383Z",
- "configuration_details": {
- "allow_debit": true,
- "check_for_duplicate_transactions": true,
- "prompt_amount_confirmation": false,
- "prompt_manual_entry": true,
- "prompt_signature": "AMOUNT",
- "signature_threshold_amount": 10,
- "bypass_device_on_capture": false
}, - "connection": "OPEN",
- "description": "Mike Jones",
- "enabled": false,
- "idle_message": null,
- "merchant": "MUu56ZGx3Xb6U9gAqKfgNisd",
- "model": "MX915",
- "name": "Johnnys Juice Shop",
- "serial_number": "343434343",
- "tags": { },
- "_links": {
}
}