Сохранение параметров

Взаимодействие с менеджером оплат производится следующим образом. Заполняется свойство PayType менеджера оплат. Затем заполняются остальные свойства, требуемые для работы метода. Затем производится вызов метода.

Свойство PayType -- порядковый номер активированного модуля, с которым требуется произвести манипуляции. Значения этого свойства лежат в интервале от 1 до PayTypeCount.

Каждый модуль менеджера оплат имеет постоянный идентификатор, который рекомендуется сохранять в настройках для идентификации модуля. Чтобы из идетнификатора получить порядковый номер активированного модуля вызываетя метод GetPayTypeIndex. Обратное преобразование номера активированного модуля в постоянный идентификатор производится методом GetPayTypeID.

МенеджерОплат.PayType = МенеджерОплат.GetPayTypeIndex(ИдентификаторМодуля);