Please enable JavaScript.
Coggle requires JavaScript to display documents.
PAYER_ID (CLIENT_PAYER_ID (status (enabled, disabled), protocol (api,…
PAYER_ID
CLIENT_PAYER_ID
pass
status
enabled
disabled
key
protocol
api
form
name
client
Не обязательное поле.
Поле будет отображать всех мерчантов.
Поле используется в том случае если, мерчант, заведен в систему хочет получать payer_id
Если поле заполнено, то поля name, key, pass, заполниться автоматически, данные будут взяты с client
allowed ip
Поле активно при выбранных протоколах api
calback_url
ANALYSIS
Стандартный отображение визуальной части отчета chart\grid (пример: sales)
В отчет будет входить количество запросов на получение payer_id, request_count
Период времени: year, quarter, mounth, week, day
Выбор по клиенту client_payer_id
Отчет файла экспорта
CLIENT_PAYER_ID
data
protocol
response parametrs
Логика работы для мерчантов, которые уже зарегистрированы в системе и хотят получать payer_id для по протоколам FORM и API.
Создается сущность CLIENT_PAYER_ID
В CLIENT_PAYER_ID указывается связка с client
Статус клиента enabled
Мерчант по формовому протоколу отправляет запрос на необходимость получения payer_id
Происходит проверка в CLIENT_PAYER_ID
Если status=enabled, будет отправлен колбек на указанный в CLIENT_PAYER_ID url
логика работы для клиентов, которые не зарегистрированы в системе и хотят получать payer_id по API протоколам
Создается сущность CLIENT_PAYER_ID
Статус клиента enabled
Клиент по API протоколу отправляет запрос на необходимость получения payer_id
Происходит проверка в CLIENT_PAYER_ID
Если status=enabled, allowed ip - совпадает, будет отправлен колбек на указанный в CLIENT_PAYER_ID url