Skip to main content

cards/get

Запрос списка привязанных платежных карт пользователя.

  • Метод: POST
  • Адрес ресурса: /api/v1/cards/get

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

НаменованиеТипОбязательноОписание
customer_idСтрокаДаИдентификатор пользователя в системе продавца

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

НаменованиеТипОбязательноОписание
statusСтрокаДаСтатус запроса - success, error
customer_idСтрокаДа(при успешном запросе)Идентификатор пользователя в системе продавца
errorСтрокаНетТип ошибки
errorsСтрока[]НетОписание ошибки(ошибок)
cardsCard[]Да(при успешном запросе)Массив карт

Параметры Card

НаменованиеТипОбязательноОписание
card_idСтрокаДаId карты в системе эквайринга
labelСтрокаДаПоследние 4 цифры PAN
masked_panСтрокаДаМаскированный PAN вида 411111XXXXXX1111
expire_atСтрокаДаСрок истечения действия карты в формате ГГГГ-ММ
issuerСтрокаДаКод платежной системы

Платежные системы

наименованиеКод
American Expressamex
China UnionPayunionpay
Dankortdankort
Diners Clubdiners
Eloelo
Discoverdiscover
Hipercardhipercard
JCBjcb
Maestromaestro
MasterCardmastercard
MIRmir
Rupayrupay
Solosolo
Switchswitch
Visavisa

Пример запроса и ответа

Запрос

curl \
-H "Authorization: Bearer hEjM719pNaX6Xp-rF_bCoT564vKQH7GzGL2CZ1iv9mI" \
-H "Signature: 6vWcMfbZEk54Ql2D3fKV1R0SRepUPgwMacFPwfz2H7MEK+h...M9dFWPXkLu4hHb4c64KsyTBp82L2Pm9ggHTjf+A==" \
-H "Content-Type: application/json" \
-d '{ "customer_id": "1" }' \
-X POST https://pay.primorsky.online/api/v1/cards/get

Ответ

{
"status": "success",
"customer_id": "1",
"cards": [
{
"card_id": "8bc20b20-2cb2-73bd-8111-8ac8284861b8",
"label": "1111",
"masked_pan": "411111XXXXXX1111",
"expire_at": "2024-12"
}
]
}