Понятия
Модели и поля
Карта компании
Сохранённая банковская карта компании для рекуррентных списаний через FreedomPay. На компанию допускается только одна активная карта (unique-ограничение при активности), пара компания + хэш карты уникальна. Связи
Состояние
Идентификация
Реквизиты карты
Сроки
Инициализация привязки карты
Возвращает список карт и запускает привязку новой карты через FreedomPay; при отсутствии активной карты делает активной самую свежую. Чтение — список карт, отправка — инициализация привязки.Обновление и удаление карты
Обновляет карту (в т.ч. делает активной) и удаляет её в шлюзе FreedomPay, после чего активирует другую карту.Приём привязки карты (callback)
Postback-обработчик FreedomPay: по XML-уведомлению об успешной привязке создаёт/обновляет карту и делает её активной. Реагирует только на уведомление о подтверждении привязки.Формат инициализации карты
Формирует запрос на привязку карты во FreedomPay и возвращает ссылку редиректа. Вход — ссылка возврата, выход — ссылка перенаправления и идентификатор платежа.Формат карты
Читает данные карты и позволяет менять активность; при активации снимает флаг с прочих карт компании. Большинство полей только для чтения.Статусы и справочники
Статус карты
- OK
- Подтверждена
- Удалена