Перейти к основному содержимому

cards.check

Параметры запроса

ИмяТипОписание
idIntegerИдентификатор запроса.
tokenStringТокен карты.

Формат запроса:

{
token: String
}

Пример запроса:

POST /api HTTP/1.1
Host: checkout.test.paycom.uz
X-Auth: 100fe486b33784292111b7dc
Content-Type: application/json
Cache-Control: no-cache

{
"id": 123,
"method": "cards.check",
"params": {
"token": "NTg1Yjc4OWMyYWJiNWNhYTMxMDc5YTE0X3hCJjc/M0NPejR4Jks5JmIxK2QkNCFHJXUqRyplIUB4MHpKVnUxOXZuRHVXK3h3XmVudS1hJFhON01ISSZBUV4jciQ4UD1YdFM4R0F0SmIkK3dfRlXihJYmI2F1MSpYNGNUVFViZkRtekZDNnU3XyElcERtdjRKXmtibWdFYjVpIVF0VW9NZWgzbyN5ZWhGRTdOQkBGU0JhS2ooR1dHZV5pWlJWZCVOekR2VHlJSmh5aSNxdVVXXnp2QUQmanVwb0AxbU1XcEMrcStPRUZQR1ZUTVllVTBeSGNEZkc/OD09JWleVEtqYUE4Y08rJloqVURLcG1rdiZEWCNJUk09dC1KKQ=="
}
}

Параметры ответа

ИмяТипОписание
idIntegerИдентификатор ответа — соответствует идентификатору запроса.
numberStringНеполный номер карты. Строка может храниться на сервере мерчанта.
expireStringСрок окончания действия карты.
tokenStringТокен карты.
recurrentBooleanФлаг, определяющий доступ для последующих платежей с карты.
verifyBooleanФлаг. Если флаг true карта проверена способом OTP (one time password)

Формат ответа

{
card: {
number: String,
expire: String,
token: String,
recurrent: Boolean,
verify: Boolean
}
}

Пример ответа:

{
"jsonrpc": "2.0",
"id": 123,
"result": {
"card": {
"number": "860006******6311",
"expire": "03/99",
"token": "NTg1Yjc4OWMyYWJiNWNhYTMxMDc5YTE0X3hCJjc/M0NPejR4Jks5JmIxK2QkNCFHJXUqRyplIUB4MHpKVnUxOXZuRHVXK3h3XmVudS1hJFhON01ISSZBUV4jciQ4UD1YdFM4R0F0SmIkK3dfRlXihJYmI2F1MSpYNGNUVFViZkRtekZDNnU3XyElcERtdjRKXmtibWdFYjVpIVF0VW9NZWgzbyN5ZWhGRTdOQkBGU0JhS2ooR1dHZV5pWlJWZCVOekR2VHlJSmh5aSNxdVVXXnp2QUQmanVwb0AxbU1XcEMrcStPRUZQR1ZUTVllVTBeSGNEZkc/OD09JWleVEtqYUE4Y08rJloqVURLcG1rdiZEWCNJUk09dC1KKQ==",
"recurrent": true,
"verify": true
}
}
}