Publish a payment terminal configuration to the Handpoint Gateway
POST/partner/partner/:partnerId/publish/:terminalType/:serialnumber
Using data from your partner profile as well as the acquirer and merchant profile, this endpoint will push the automatically generated terminal configuration to the Handpoint Gateway. For the terminal to properly start up and initialise, it is required for the terminal configuration to be published to the Handpoint Gateway. For example, this endpoint needs to be called after assigning a terminal to a merchant.
Request
Path Parameters
Possible values: non-empty
and <= 50 characters
ID of the partner who owns the terminal.
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
]
Type of terminal to be published.
Possible values: <= 20 characters
Serial number of the terminal to be assigned.
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"
}