Показаны различия между двумя версиями страницы.
| Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
|
менеджер_оплат:расширение [2019/07/22 21:56] versus [Структура PayInfo] |
менеджер_оплат:расширение [2019/07/25 19:12] (текущий) versus [Структура AddInfo] |
||
|---|---|---|---|
| Строка 140: | Строка 140: | ||
| <code c>int Pay(PayInfo *payinfo);</ | <code c>int Pay(PayInfo *payinfo);</ | ||
| + | |||
| + | Параметры: | ||
| + | payinfo сслка на структуру [[менеджер_оплат: | ||
| + | |||
| + | Возвращает 1, если операция прошла успешно, | ||
| + | |||
| + | ==== Функция PrePay ==== | ||
| + | |||
| + | Не обязательная функция. Вызывается менеджером оплат для выполнения операции с безналичным счетом клиента. | ||
| + | Вызывается до вызова Pay() в тех случаях, | ||
| + | |||
| + | <code c>int PrePay(PayInfo *payinfo);</ | ||
| Параметры: | Параметры: | ||
| Строка 364: | Строка 376: | ||
| int ReadServiceProviderOnCash; | int ReadServiceProviderOnCash; | ||
| int MultiCloseDay; | int MultiCloseDay; | ||
| + | int PrePay; | ||
| }; | }; | ||
| </ | </ | ||
| Строка 375: | Строка 388: | ||
| ReadServiceProviderOnCash -- Если выбор провайдера услуг (при оплате услуг) производится модулем, | ReadServiceProviderOnCash -- Если выбор провайдера услуг (при оплате услуг) производится модулем, | ||
| MultiCloseDay -- Поле может быть равно 1 только при MultiAuth равном 1. Если поле равно 1, то менеджер оплат будет вызывать функцию CloseDay отдельно для каждого юридического лица. В противном случае функция CloseDay будет вызвана только один раз (даже при работе с несколькими юридическими лицами).\\ | MultiCloseDay -- Поле может быть равно 1 только при MultiAuth равном 1. Если поле равно 1, то менеджер оплат будет вызывать функцию CloseDay отдельно для каждого юридического лица. В противном случае функция CloseDay будет вызвана только один раз (даже при работе с несколькими юридическими лицами).\\ | ||
| + | PrePay -- Поле может принимает значение 1, если модуль экспортировал функцию PrePay() и ожидает вызова этого метода от кассового приложения.\\ | ||