Create a payment terminal
PUT/partner/partner/:partnerId/devices/assign
This endpoint will create a payment terminal under your partner profile. It will be added to your pool of unassigned terminals.
Request
Path Parameters
Possible values: non-empty
and <= 50 characters
Your partner Id (provided by Handpoint).
- application/json
Body
required
The terminal information to be created.
- Array [
- ]
Possible values: non-empty
and <= 50 characters
ID of your partner profile (provided by Handpoint)
multipleTypeAssignments object[]
List of terminals that will be created at partner level and added to your pool of unassigned devices. Once created, the terminals can be assigned to merchants.
Possible values: [MPED400
, MPED800
, HILITE
, HIPLUS
, HIPRO
, HIFIVE
, BP50PLUS
, PAXA920
, PAXA80
, PAXA77
, PAXA50
, PAX30
, PAXA35
, PAXA60
, PAXA910
, PAXA920PRO
, PAXA930
, PAXARIES6
, PAXARIES8
, PAXE500
, PAXE700
, PAXE800
, PAXA800
, PAXIM30
, TELPOTPS900
, TELPOTPS988
, TELPOTPS989
, TELPOTPS328
, TELPOTPS300
, TELPOTPS
, VT
]
Terminal type supported by the TMS. They may belong to different brands: Pax, Telpo, Datecs or Virtual Terminals.
Possible values: <= 20 characters
The serial number of the terminal.
Possible values: non-empty
and <= 50 characters
ID of your partner profile (provided by Handpoint)
Responses
- 200
- 400
- 401
- 403
- 409
- 500
OK
Bad Request
- application/json
- Schema
- Example (from schema)
Schema
Error code.
Reason of the error.
Message guid of the error.
{
"code": "string",
"reason": "string",
"messageGuid": "string"
}
Unauthorized
- application/json
- Schema
- Example (from schema)
Schema
Error code.
Reason of the error.
Message guid of the error.
{
"code": "string",
"reason": "string",
"messageGuid": "string"
}
Forbidden
- application/json
- Schema
- Example (from schema)
Schema
Error code.
Reason of the error.
Message guid of the error.
{
"code": "string",
"reason": "string",
"messageGuid": "string"
}
Conflict
- application/json
- Schema
- Example (from schema)
Schema
Error code.
Reason of the error.
Message guid of the error.
{
"code": "string",
"reason": "string",
"messageGuid": "string"
}
Internal Server Error
- application/json
- Schema
- Example (from schema)
Schema
Error code.
Reason of the error.
Message guid of the error.
{
"code": "string",
"reason": "string",
"messageGuid": "string"
}