AddCard
Добавление карты возвращает URL для ввода данных карты. Карта сохраниться при условии ввода верных данных и успешного завершения платежа. Карты сохраняются в рамках мерчанта.
Параметры запроса
URL base_url/api/v1/cards
Method POST
Параметр | Тип | Описание |
---|---|---|
account_id* | string | Аккаунт покупателя в системе продавца. Можно указывать любое значение. Пример: 77017576252, at@email.com, user34 |
phone* | string | Номер телефона покупателя Формат: 7xxxyyyyyyy Пример: 77017576252 |
email* | string | Email покупателя Пример: at@email.com |
language* | string | Язык интерфейса платежной формы. ru - Русский en - Английский kz - Казахский |
success_back_url* | string | URL возврата в магазин при успехе |
failure_back_url* | string | URL возврата в магазин при ошибке |
success_callback* | string | URL вебхука при успехе |
failure_callback* | string | URL вебхука при ошибке |
Пример запроса:
https://ps.airbapay.kz/acquiring-api/api/v1/cards
json
{
"email":"client@gmail.com",
"phone":"77071230123",
"language":"RU",
"account_id":"77071230123",
"success_back_url":"success_back_url",
"failure_back_url":"failure_back_url",
"success_callback":"success_callback",
"failure_callback":"failure_callback"
}
Параметр ответа при коде состояния HTTP 200
Параметр | Тип | Описание |
---|---|---|
redirect_url* | string | URL платежной формы, куда надо переправить клиента для ввода данных карты |
Пример ответа:
json
{
"redirect_url": "http://localhost:3000/eyJhbGciOi"
}