Skip to content

AddCard

Добавление карты возвращает URL для ввода данных карты. Карта сохраниться при условии ввода верных данных и успешного завершения платежа. Карты сохраняются в рамках мерчанта.

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

URL base_url/api/v1/cards

Method POST

ПараметрТипОписание
account_id*stringАккаунт покупателя в системе продавца. Можно указывать любое значение. Пример: 77017576252, at@email.com, user34
phone*stringНомер телефона покупателя Формат: 7xxxyyyyyyy Пример: 77017576252
email*stringEmail покупателя Пример: at@email.com
language*stringЯзык интерфейса платежной формы. ru - Русский en - Английский kz - Казахский
success_back_url*stringURL возврата в магазин при успехе
failure_back_url*stringURL возврата в магазин при ошибке
success_callback*stringURL вебхука при успехе
failure_callback*stringURL вебхука при ошибке

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

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*stringURL платежной формы, куда надо переправить клиента для ввода данных карты

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

json
{
	"redirect_url": "http://localhost:3000/eyJhbGciOi"
}