|
|
Строка 83: |
Строка 83: |
| || <add key="'''courseExchangeDate'''" value="<span style="color:blue">'''OrderDate'''</span>" /> | | || <add key="'''courseExchangeDate'''" value="<span style="color:blue">'''OrderDate'''</span>" /> |
| |- | | |- |
− | | '''4''' | + | | '''5''' |
− | || Настройка, определяющая '''дату''', на которую будет '''подбираться курс валют''' для пересчета '''суммы к оплате'''. | + | || Настройка, включающая '''механизм хэширования пароля пользователя''', сохраняемого в файлах <code>cookie</code>, что позволяет усилить безопасность ПК «Мастер-Web». |
− | || - '''OrderDate''' — дата ''оформления заявки''; | + | По умолчанию хэширование включено. |
− | - '''Today''' — курс на ''текущую дату'';<br /> | + | || - '''false''' - хэширование пароля в файлах <code>cookie</code> ''выключено''; |
− | - '''ConfirmDate''' — курс на ''дату подтверждения заявки'' (если ''подтверждения'' путевки еще ''не было'', либо курс на дату подтверждения ''не заведен'', то будет отображаться курс на ''текущую дату''). | + | - '''true''' или '''отсутствие настройки''' - хэширование пароля в файлах <code>cookie</code> ''включено''. |
− | || <add key="'''courseExchangeDate'''" value="<span style="color:blue">'''OrderDate'''</span>" /> | + | || <add key="'''HashPasswordForCookie'''" value="<span style="color:blue">'''true'''</span>" /> |
| + | |- |
| + | | '''6''' |
| + | || Настройка, '''включающая экран редактирования суммы к оплате'''. |
| + | || - '''true''' - экран корректировки суммы к оплате ''отображается''; |
| + | - '''false''' или '''отсутствие настройки''' - экран корректировки суммы к оплате ''не отображается''. |
| + | || <add key="'''allowCustomAmount'''" value="<span style="color:blue">'''true'''</span>" /> |
| + | |- |
| + | | '''7''' |
| + | || Настройка, '''необходимая при использовании системы «Мастер-Финанс»'''. |
| + | || - '''Библиотека''', с помощью которой ПК «Мастер-Web» может '''записывать данные в сторонние финансовые таблицы'''. |
| + | || <add key="'''paymentFactory'''" value="<span style="color:blue">'''MasterSoft.Payments.PaymentFactoryPayOnline, MasterSoft.Payments'''</span>" /> |
| |} | | |} |
− |
| |
− |
| |
− | <!--
| |
− | <table class=MsoNormalTable border=1 cellspacing=0 cellpadding=0 width=643
| |
− | style='width:482.4pt;border-collapse:collapse;border:none'>
| |
− |
| |
− | <tr>
| |
− | <td width=31 valign=top style='width:23.4pt;border:solid windowtext 1.0pt;
| |
− | background:#F3F3F3;padding:0cm 5.4pt 0cm 5.4pt'>
| |
− | <p class=TitleTable>№</p>
| |
− | </td>
| |
− | <td width=153 valign=top style='width:114.5pt;border:solid windowtext 1.0pt;
| |
− | border-left:none;background:#F3F3F3;padding:0cm 5.4pt 0cm 5.4pt'>
| |
− | <p class=TitleTable>Описание</p>
| |
− | </td>
| |
− | <td width=204 valign=top style='width:153.0pt;border:solid windowtext 1.0pt;
| |
− | border-left:none;background:#F3F3F3;padding:0cm 5.4pt 0cm 5.4pt'>
| |
− | <p class=TitleTable>Значение</p>
| |
− | </td>
| |
− | <td width=255 valign=top style='width:191.5pt;border:solid windowtext 1.0pt;
| |
− | border-left:none;background:#F3F3F3;padding:0cm 5.4pt 0cm 5.4pt'>
| |
− | <p class=TitleTable>Настройка</p>
| |
− | </td>
| |
− | </tr>
| |
− | <tr>
| |
− | <td width=31 valign=top style='width:23.4pt;border:solid windowtext 1.0pt;
| |
− | border-top:none;padding:0cm 5.4pt 0cm 5.4pt'>
| |
− | <p class=Tabletext><span lang=EN-US>1</span></p>
| |
− | </td>
| |
− | <td width=153 valign=top style='width:114.5pt;border-top:none;border-left:
| |
− | none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
| |
− | padding:0cm 5.4pt 0cm 5.4pt'>
| |
− | <p class=Tabletext>Включение надстройки «Система онлайн платежей»</p>
| |
− | </td>
| |
− | <td width=204 valign=top style='width:153.0pt;border-top:none;border-left:
| |
− | none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
| |
− | padding:0cm 5.4pt 0cm 5.4pt'>
| |
− | <p class=MsoNormal><span class=Files><span style='font-size:10.0pt'>Путь к
| |
− | приложению «Система онлайн платежей»</span></span></p>
| |
− | </td>
| |
− | <td width=255 valign=top style='width:191.5pt;border-top:none;border-left:
| |
− | none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
| |
− | padding:0cm 5.4pt 0cm 5.4pt'>
| |
− | <p class=MsoNormal><span lang=EN-US><add key="<b>paymentsLink</b>"
| |
− | value="<b><i><span style='color:blue'>http://somesite/Payments</span></i></b>"
| |
− | /></span></p>
| |
− | </td>
| |
− | </tr>
| |
− | <tr>
| |
− | <td width=31 valign=top style='width:23.4pt;border:solid windowtext 1.0pt;
| |
− | border-top:none;padding:0cm 5.4pt 0cm 5.4pt'>
| |
− | <p class=Tabletext>2</p>
| |
− | </td>
| |
− | <td width=153 valign=top style='width:114.5pt;border-top:none;border-left:
| |
− | none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
| |
− | padding:0cm 5.4pt 0cm 5.4pt'>
| |
− | <p class=Tabletext>Настройка, определяющая статусы путевок, при которых
| |
− | доступна возможность оплаты через систему электронных платежей <span
| |
− | lang=EN-US>PayOnline</span></p>
| |
− | </td>
| |
− | <td width=204 valign=top style='width:153.0pt;border-top:none;border-left:
| |
− | none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
| |
− | padding:0cm 5.4pt 0cm 5.4pt'>
| |
− | <p class=MsoNormal><span style='font-size:10.0pt;font-family:"Arial","sans-serif"'>-
| |
− | <b>ключи статусов</b> из таблицы </span><span lang=EN-US style='font-size:
| |
− | 10.0pt;font-family:"Arial","sans-serif"'>Order</span><span style='font-size:
| |
− | 10.0pt;font-family:"Arial","sans-serif"'>_</span><span lang=EN-US
| |
− | style='font-size:10.0pt;font-family:"Arial","sans-serif"'>Status</span><span
| |
− | style='font-size:10.0pt;font-family:"Arial","sans-serif"'>, при которых
| |
− | доступна оплата через </span><span lang=EN-US>PayOnline</span></p>
| |
− | </td>
| |
− | <td width=255 valign=top style='width:191.5pt;border-top:none;border-left:
| |
− | none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
| |
− | padding:0cm 5.4pt 0cm 5.4pt'>
| |
− | <p class=MsoNormal><span lang=EN-US><add key="<b>paymentsStatuses</b>"
| |
− | value="<b><i><span style='color:blue'>7,37</span></i></b>" /></span></p>
| |
− | </td>
| |
− | </tr>
| |
− | <tr>
| |
− | <td width=31 valign=top style='width:23.4pt;border:solid windowtext 1.0pt;
| |
− | border-top:none;padding:0cm 5.4pt 0cm 5.4pt'>
| |
− | <p class=Tabletext>3</p>
| |
− | </td>
| |
− | <td width=153 valign=top style='width:114.5pt;border-top:none;border-left:
| |
− | none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
| |
− | padding:0cm 5.4pt 0cm 5.4pt'>
| |
− | <p class=Tabletext> Настройка, позволяющая выводить предупреждающее сообщение о снятии комиссии при оплате </p>
| |
− | </td>
| |
− | <td width=204 valign=top style='width:153.0pt;border-top:none;border-left:
| |
− | none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
| |
− | padding:0cm 5.4pt 0cm 5.4pt'>
| |
− | <p class=MsoPlainText><b><span style='font-family:"Arial","sans-serif"'> – true </span></b><span style='font-family:
| |
− | "Arial","sans-serif"'> — сообщение отображается; </span> </p>
| |
− | <p class=MsoPlainText><b><span style='font-family:"Arial","sans-serif"'> – false </span></b><span style='font-family:
| |
− | "Arial","sans-serif"'> — сообщение не отображается </span> </p> </td>
| |
− | <td width=255 valign=top style='width:191.5pt;border-top:none;border-left:
| |
− | none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
| |
− | padding:0cm 5.4pt 0cm 5.4pt'>
| |
− | <p class=MsoNormal><<span lang=EN-US>add</span><span lang=EN-US> </span><span
| |
− | lang=EN-US>key</span>="<b><span lang=EN-US>askUserBeforePayment</span></b>"
| |
− | <span lang=EN-US>value</span>="<b><i><span style='color:blue'>true</span></i></b>"/></p>
| |
− | </td>
| |
− | </tr>
| |
− | </table>
| |
| | | |
| ===Настройки приложения «Система онлайн платежей»=== | | ===Настройки приложения «Система онлайн платежей»=== |
− | Настройки задаются в секции <basic/> файла web.config приложения «Система онлайн платежей». | + | Настройки задаются в секции <code><basic></code> файла <code>web.config</code> приложения '''Система онлайн платежей'''. |
− | <table class=MsoNormalTable border=1 cellspacing=0 cellpadding=0 width=643 | |
− | style='width:482.4pt;border-collapse:collapse;border:none'>
| |
− | <tr>
| |
− | <td width=31 valign=top style='width:23.4pt;border:solid windowtext 1.0pt;
| |
− | background:#F3F3F3;padding:0cm 5.4pt 0cm 5.4pt'>
| |
− | <p class=TitleTable>№</p>
| |
− | </td>
| |
− | <td width=153 valign=top style='width:114.5pt;border:solid windowtext 1.0pt;
| |
− | border-left:none;background:#F3F3F3;padding:0cm 5.4pt 0cm 5.4pt'>
| |
− | <p class=TitleTable>Описание</p>
| |
− | </td>
| |
− | <td width=204 valign=top style='width:153.0pt;border:solid windowtext 1.0pt;
| |
− | border-left:none;background:#F3F3F3;padding:0cm 5.4pt 0cm 5.4pt'>
| |
− | <p class=TitleTable>Значение</p>
| |
− | </td>
| |
− | <td width=255 valign=top style='width:191.5pt;border:solid windowtext 1.0pt;
| |
− | border-left:none;background:#F3F3F3;padding:0cm 5.4pt 0cm 5.4pt'>
| |
− | <p class=TitleTable>Настройка</p>
| |
− | </td>
| |
− | </tr>
| |
− | <tr>
| |
− | <td width=31 valign=top style='width:23.4pt;border:solid windowtext 1.0pt;
| |
− | border-top:none;padding:0cm 5.4pt 0cm 5.4pt'>
| |
− | <p class=Tabletext>1</p>
| |
− | </td>
| |
− | <td width=153 valign=top style='width:114.5pt;border-top:none;border-left:
| |
− | none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
| |
− | padding:0cm 5.4pt 0cm 5.4pt'>
| |
− | <p class=Tabletext>Ключ сайта</p>
| |
− | </td>
| |
− | <td width=204 valign=top style='width:153.0pt;border-top:none;border-left:
| |
− | none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
| |
− | padding:0cm 5.4pt 0cm 5.4pt'>
| |
− | <p class=Tabletext><b><span lang=EN-US style='font-size:12.0pt;font-family:
| |
− | "Times New Roman","serif"'>Merchant ID</span></b><span lang=EN-US
| |
− | style='font-size:12.0pt;font-family:"Times New Roman","serif"'> </span><span
| |
− | style='font-size:12.0pt;font-family:"Times New Roman","serif"'>сайта</span><span
| |
− | style='font-size:12.0pt;font-family:"Times New Roman","serif"'> </span><span
| |
− | style='font-size:12.0pt;font-family:"Times New Roman","serif"'>в</span><span
| |
− | style='font-size:12.0pt;font-family:"Times New Roman","serif"'> </span><span
| |
− | style='font-size:12.0pt;font-family:"Times New Roman","serif"'>системе</span><span
| |
− | style='font-size:12.0pt;font-family:"Times New Roman","serif"'> <span
| |
− | lang=EN-US>PayOnline</span></span></p>
| |
− | </td>
| |
− | <td width=255 valign=top style='width:191.5pt;border-top:none;border-left:
| |
− | none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
| |
− | padding:0cm 5.4pt 0cm 5.4pt'>
| |
− | <p class=MsoNormal style='text-autospace:none'><span lang=EN-US><add
| |
− | key="<b>merchantId</b></span></p>
| |
− | <p class=MsoNormal style='text-autospace:none'><span lang=EN-US>"
| |
− | value="<b><i><span style='color:blue'>2898</span></i></b>"/></span></p>
| |
− | </td>
| |
− | </tr>
| |
− | <tr>
| |
− | <td width=31 valign=top style='width:23.4pt;border:solid windowtext 1.0pt;
| |
− | border-top:none;padding:0cm 5.4pt 0cm 5.4pt'>
| |
− | <p class=Tabletext>2</p>
| |
− | </td>
| |
− | <td width=153 valign=top style='width:114.5pt;border-top:none;border-left:
| |
− | none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
| |
− | padding:0cm 5.4pt 0cm 5.4pt'>
| |
− | <p class=Tabletext>Ключ </p>
| |
− | </td>
| |
− | <td width=204 valign=top style='width:153.0pt;border-top:none;border-left:
| |
− | none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
| |
− | padding:0cm 5.4pt 0cm 5.4pt'>
| |
− | <p class=MsoNormal><b>Security key</b> в Параметрах интеграции сайта в
| |
− | системе PayOnline</p>
| |
− | </td>
| |
− | <td width=255 valign=top style='width:191.5pt;border-top:none;border-left:
| |
− | none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
| |
− | padding:0cm 5.4pt 0cm 5.4pt'>
| |
− | <p class=MsoNormal style='text-autospace:none'><span lang=EN-US><add
| |
− | key="<b>privateSecurityKey</b></span></p>
| |
− | <p class=MsoNormal style='text-autospace:none'><span lang=EN-US
| |
− | style='font-size:9.5pt;font-family:Consolas;color:blue'> </span></p>
| |
− | <p class=MsoNormal style='text-autospace:none'><span lang=EN-US>"
| |
− | value="<b><i><span style='color:blue'>469634ff-9ef9-4c7b-8cfd-cf3dd7337d18</span></i></b></span></p>
| |
− | <p class=MsoNormal style='text-autospace:none'><span lang=EN-US>"/></span></p>
| |
− | </td>
| |
− | </tr>
| |
− | <tr style='height:74.65pt'>
| |
− | <td width=31 valign=top style='width:23.4pt;border:solid windowtext 1.0pt;
| |
− | border-top:none;padding:0cm 5.4pt 0cm 5.4pt;height:74.65pt'>
| |
− | <p class=Tabletext>3</p>
| |
− | </td>
| |
− | <td width=153 valign=top style='width:114.5pt;border-top:none;border-left:
| |
− | none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
| |
− | padding:0cm 5.4pt 0cm 5.4pt;height:74.65pt'>
| |
− | <p class=Tabletext>Настройка, определяющая валюту, в которой будет
| |
− | совершаться плажет через систему <span lang=EN-US>PayOnline</span></p>
| |
− | </td>
| |
− | <td width=204 valign=top style='width:153.0pt;border-top:none;border-left:
| |
− | none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
| |
− | padding:0cm 5.4pt 0cm 5.4pt;height:74.65pt'>
| |
− | <p class=MsoPlainText><span style='font-family:"Arial","sans-serif"'>- <b>Contract</b>
| |
− | - оплата в валюте путевки</span></p>
| |
− | <p class=MsoPlainText><span style='font-family:"Arial","sans-serif"'>- <b>Tour</b>
| |
− | - оплата в валюте тура</span></p>
| |
− | <p class=MsoPlainText><span style='font-family:"Arial","sans-serif"'>- <b>National</b>
| |
− | – оплата в национальной валюте</span></p>
| |
− | <p class=MsoPlainText><span style='font-family:"Arial","sans-serif"'>- <b>DefinedBySettings</b>
| |
− | - оплата в валюте определенной настройкой <b>currency</b> </span></p>
| |
− | </td>
| |
− | <td width=255 valign=top style='width:191.5pt;border-top:none;border-left:
| |
− | none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
| |
− | padding:0cm 5.4pt 0cm 5.4pt;height:74.65pt'>
| |
− | <p class=MsoNormal><span lang=EN-US><add key="<b>"currencyToPay</b>"
| |
− | value="<b><i><span style='color:blue'>Contract</span></i></b>"/></span></p>
| |
− | </td>
| |
− | </tr>
| |
− | <tr style='height:74.65pt'>
| |
− | <td width=31 valign=top style='width:23.4pt;border:solid windowtext 1.0pt;
| |
− | border-top:none;padding:0cm 5.4pt 0cm 5.4pt;height:74.65pt'>
| |
− | <p class=Tabletext>4</p>
| |
− | </td>
| |
− | <td width=153 valign=top style='width:114.5pt;border-top:none;border-left:
| |
− | none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
| |
− | padding:0cm 5.4pt 0cm 5.4pt;height:74.65pt'>
| |
− | <p class=Tabletext>Настройка, определяющая код валюты, в которой будет
| |
− | совершаться платеж через платежную систему <span lang=EN-US>PayOnline</span>
| |
− | при значении DefinedBySettings настройки currencyToPay</p>
| |
− | </td>
| |
− | <td width=204 valign=top style='width:153.0pt;border-top:none;border-left:
| |
− | none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
| |
− | padding:0cm 5.4pt 0cm 5.4pt;height:74.65pt'>
| |
− | <p class=MsoPlainText><b><span style='font-family:"Arial","sans-serif"'>Код
| |
− | валюты </span></b><span style='font-family:"Arial","sans-serif"'>(Поле </span><span
| |
− | lang=EN-US style='font-family:"Arial","sans-serif"'>RA</span><span
| |
− | style='font-family:"Arial","sans-serif"'>_</span><span lang=EN-US
| |
− | style='font-family:"Arial","sans-serif"'>CODE</span><span lang=EN-US
| |
− | style='font-family:"Arial","sans-serif"'> </span><span style='font-family:
| |
− | "Arial","sans-serif"'>из таблицы </span><span lang=EN-US style='font-family:
| |
− | "Arial","sans-serif"'>Rates</span><span style='font-family:"Arial","sans-serif"'>)
| |
− | </span></p>
| |
− | <p class=MsoPlainText><span style='font-family:"Arial","sans-serif"'>Код
| |
− | валюты из МТ должен быть сопоставлен с кодом валюты в системе </span><span
| |
− | lang=EN-US style='font-family:"Arial","sans-serif"'>PayOnline</span><span
| |
− | style='font-family:"Arial","sans-serif"'>. Данное сопоставление задается в
| |
− | секции </span><span lang=EN-US style='font-family:"Arial","sans-serif"'>currency</span><span
| |
− | lang=EN-US style='font-family:"Arial","sans-serif"'> </span><span lang=EN-US
| |
− | style='font-family:"Arial","sans-serif"'>Map</span><span style='font-family:
| |
− | "Arial","sans-serif"'>, в качестве параметра </span><span lang=EN-US
| |
− | style='font-family:"Arial","sans-serif"'>key</span><span lang=EN-US
| |
− | style='font-family:"Arial","sans-serif"'> </span><span style='font-family:
| |
− | "Arial","sans-serif"'>указывается код валюты из МТ, в качестве параметра </span><span
| |
− | lang=EN-US style='font-family:"Arial","sans-serif"'>value</span><span
| |
− | lang=EN-US style='font-family:"Arial","sans-serif"'> </span><span
| |
− | style='font-family:"Arial","sans-serif"'>задается код валюты в </span><span
| |
− | lang=EN-US style='font-family:"Arial","sans-serif"'>PayOnline</span><span
| |
− | style='font-family:"Arial","sans-serif"'>, например: </span></p>
| |
− | <p class=MsoNormal style='text-autospace:none'><span lang=EN-US
| |
− | style='font-size:9.0pt;font-family:Consolas;color:blue'><</span><span
| |
− | lang=EN-US style='font-size:9.0pt;font-family:Consolas;color:#A31515'>currencyMap</span><span
| |
− | lang=EN-US style='font-size:9.0pt;font-family:Consolas;color:blue'>></span></p>
| |
− | <p class=MsoNormal style='text-autospace:none'><span lang=EN-US
| |
− | style='font-size:9.0pt;font-family:Consolas;color:blue'><</span><span
| |
− | lang=EN-US style='font-size:9.0pt;font-family:Consolas;color:#A31515'>add</span><span
| |
− | lang=EN-US style='font-size:9.0pt;font-family:Consolas;color:blue'> </span><span
| |
− | lang=EN-US style='font-size:9.0pt;font-family:Consolas;color:red'>key</span><span
| |
− | lang=EN-US style='font-size:9.0pt;font-family:Consolas;color:blue'>=</span><span
| |
− | lang=EN-US style='font-size:9.0pt;font-family:Consolas'>"</span><span
| |
− | style='font-size:9.0pt;font-family:Consolas;color:blue'>рб</span><span
| |
− | lang=EN-US style='font-size:9.0pt;font-family:Consolas'>"<span
| |
− | style='color:blue'> </span><span style='color:red'>value</span><span
| |
− | style='color:blue'>=</span>"<span style='color:blue'>RUB</span>"<span
| |
− | style='color:blue'>/></span></span></p>
| |
− | <p class=MsoNormal style='text-autospace:none'><span lang=EN-US
| |
− | style='font-size:9.0pt;font-family:Consolas;color:blue'><</span><span
| |
− | lang=EN-US style='font-size:9.0pt;font-family:Consolas;color:#A31515'>add</span><span
| |
− | lang=EN-US style='font-size:9.0pt;font-family:Consolas;color:blue'> </span><span
| |
− | lang=EN-US style='font-size:9.0pt;font-family:Consolas;color:red'>key</span><span
| |
− | lang=EN-US style='font-size:9.0pt;font-family:Consolas;color:blue'>=</span><span
| |
− | lang=EN-US style='font-size:9.0pt;font-family:Consolas'>"<span
| |
− | style='color:blue'>$</span>"<span style='color:blue'> </span><span
| |
− | style='color:red'>value</span><span style='color:blue'>=</span>"<span
| |
− | style='color:blue'>USD</span>"<span style='color:blue'>/></span></span></p>
| |
− | <p class=MsoNormal style='text-autospace:none'><span lang=EN-US
| |
− | style='font-size:9.0pt;font-family:Consolas;color:blue'><</span><span
| |
− | lang=EN-US style='font-size:9.0pt;font-family:Consolas;color:#A31515'>add</span><span
| |
− | lang=EN-US style='font-size:9.0pt;font-family:Consolas;color:blue'> </span><span
| |
− | lang=EN-US style='font-size:9.0pt;font-family:Consolas;color:red'>key</span><span
| |
− | lang=EN-US style='font-size:9.0pt;font-family:Consolas;color:blue'>=</span><span
| |
− | lang=EN-US style='font-size:9.0pt;font-family:Consolas'>"<span
| |
− | style='color:blue'>EU</span>"<span style='color:blue'> </span><span
| |
− | style='color:red'>value</span><span style='color:blue'>=</span>"<span
| |
− | style='color:blue'>EUR</span>"<span style='color:blue'>/></span></span></p>
| |
− | <p class=MsoNormal style='text-autospace:none'><span lang=EN-US
| |
− | style='font-size:9.0pt;font-family:Consolas;color:blue'></</span><span
| |
− | lang=EN-US style='font-size:9.0pt;font-family:Consolas;color:#A31515'>currencyMap</span><span
| |
− | lang=EN-US style='font-size:9.0pt;font-family:Consolas;color:blue'>></span></p>
| |
− | <p class=MsoPlainText><span lang=EN-US style='font-family:"Arial","sans-serif"'>
| |
− | </span></p>
| |
− | </td>
| |
− | <td width=255 valign=top style='width:191.5pt;border-top:none;border-left:
| |
− | none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
| |
− | padding:0cm 5.4pt 0cm 5.4pt;height:74.65pt'>
| |
− | <p class=MsoNormal><span lang=EN-US><add key="<b>currency</b>"
| |
− | value="<b><i><span style='color:blue'>рб</span></i></b>"/></span></p>
| |
− | </td>
| |
− | </tr>
| |
− | <tr>
| |
− | <td width=31 valign=top style='width:23.4pt;border:solid windowtext 1.0pt;
| |
− | border-top:none;padding:0cm 5.4pt 0cm 5.4pt'>
| |
− | <p class=Tabletext>5</p>
| |
− | </td>
| |
− | <td width=153 valign=top style='width:114.5pt;border-top:none;border-left:
| |
− | none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
| |
− | padding:0cm 5.4pt 0cm 5.4pt'>
| |
− | <p class=Tabletext>Настройка, определяющая тип операции при проведении
| |
− | платежа</p>
| |
− | </td>
| |
− | <td width=204 valign=top style='width:153.0pt;border-top:none;border-left:
| |
− | none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
| |
− | padding:0cm 5.4pt 0cm 5.4pt'>
| |
− | <p class=MsoPlainText><b><span style='font-family:"Arial","sans-serif"'>Ключ
| |
− | операции </span></b><span style='font-family:"Arial","sans-serif"'>(Поле </span><span
| |
− | lang=EN-US style='font-family:"Arial","sans-serif"'>PO</span><span
| |
− | style='font-family:"Arial","sans-serif"'>_</span><span lang=EN-US
| |
− | style='font-family:"Arial","sans-serif"'>ID</span><span lang=EN-US
| |
− | style='font-family:"Arial","sans-serif"'> </span><span style='font-family:
| |
− | "Arial","sans-serif"'>из таблицы PaymentOperations)</span></p>
| |
− | </td>
| |
− | <td width=255 valign=top style='width:191.5pt;border-top:none;border-left:
| |
− | none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
| |
− | padding:0cm 5.4pt 0cm 5.4pt'>
| |
− | <p class=MsoNormal><span lang=EN-US><add key="<b>kindOfPay</b>"
| |
− | value="<b><i><span style='color:blue'>6</span></i></b>"/></span></p>
| |
− | </td>
| |
− | </tr>
| |
− | <tr>
| |
− | <td width=31 valign=top style='width:23.4pt;border:solid windowtext 1.0pt;
| |
− | border-top:none;padding:0cm 5.4pt 0cm 5.4pt'>
| |
− | <p class=Tabletext>6</p>
| |
− | </td>
| |
− | <td width=153 valign=top style='width:114.5pt;border-top:none;border-left:
| |
− | none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
| |
− | padding:0cm 5.4pt 0cm 5.4pt'>
| |
− | <p class=Tabletext>Настройка, определяющая пользователя, к которому будет
| |
− | привязываться оплата</p>
| |
− | </td>
| |
− | <td width=204 valign=top style='width:153.0pt;border-top:none;border-left:
| |
− | none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
| |
− | padding:0cm 5.4pt 0cm 5.4pt'>
| |
− | <p class=MsoPlainText><b><span style='font-family:"Arial","sans-serif"'>Ключ пользователя,
| |
− | </span></b><span style='font-family:"Arial","sans-serif"'>к которому
| |
− | привязывается оплата (Поле </span><span lang=EN-US style='font-family:"Arial","sans-serif"'>US</span><span
| |
− | style='font-family:"Arial","sans-serif"'>_</span><span lang=EN-US
| |
− | style='font-family:"Arial","sans-serif"'>KEY</span><span style='font-family:
| |
− | "Arial","sans-serif"'> из таблицы</span> <span style='font-family:"Arial","sans-serif"'>UserList)</span></p>
| |
− | </td>
| |
− | <td width=255 valign=top style='width:191.5pt;border-top:none;border-left:
| |
− | none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
| |
− | padding:0cm 5.4pt 0cm 5.4pt'>
| |
− | <p class=MsoNormal><span lang=EN-US><add key="<b>masterTourUser</b>"
| |
− | value="<b><i><span style='color:blue'>80</span></i></b>"/></span></p>
| |
− | </td>
| |
− | </tr>
| |
− | <tr>
| |
− | <td width=31 valign=top style='width:23.4pt;border:solid windowtext 1.0pt;
| |
− | border-top:none;padding:0cm 5.4pt 0cm 5.4pt'>
| |
− | <p class=Tabletext>7</p>
| |
− | </td>
| |
− | <td width=153 valign=top style='width:114.5pt;border-top:none;border-left:
| |
− | none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
| |
− | padding:0cm 5.4pt 0cm 5.4pt'>
| |
− | <p class=Tabletext>Настройка, определяющая партнера, к которому будет
| |
− | привязываться оплата</p>
| |
− | </td>
| |
− | <td width=204 valign=top style='width:153.0pt;border-top:none;border-left:
| |
− | none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
| |
− | padding:0cm 5.4pt 0cm 5.4pt'>
| |
− | <p class=MsoPlainText><b><span style='font-family:"Arial","sans-serif"'>Ключ
| |
− | филиала, </span></b><span style='font-family:"Arial","sans-serif"'>к которому
| |
− | привязывается оплата (Поле </span><span lang=EN-US style='font-family:"Arial","sans-serif"'>PR</span><span
| |
− | style='font-family:"Arial","sans-serif"'>_</span><span lang=EN-US
| |
− | style='font-family:"Arial","sans-serif"'>KEY</span><span lang=EN-US
| |
− | style='font-family:"Arial","sans-serif"'> </span><span style='font-family:
| |
− | "Arial","sans-serif"'>из талбицы </span><span lang=EN-US style='font-family:
| |
− | "Arial","sans-serif"'>Partners</span><span style='font-family:"Arial","sans-serif"'>)</span></p>
| |
− | </td>
| |
− | <td width=255 valign=top style='width:191.5pt;border-top:none;border-left:
| |
− | none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
| |
− | padding:0cm 5.4pt 0cm 5.4pt'>
| |
− | <p class=MsoNormal><span lang=EN-US><add key="<b>filialKey</b>"
| |
− | value="<b><i><span style='color:blue'>1</span></i></b>"/></span></p>
| |
− | </td>
| |
− | </tr>
| |
− | <tr>
| |
− | <td width=31 valign=top style='width:23.4pt;border:solid windowtext 1.0pt;
| |
− | border-top:none;padding:0cm 5.4pt 0cm 5.4pt'>
| |
− | <p class=Tabletext>8</p>
| |
− | </td>
| |
− | <td width=153 valign=top style='width:114.5pt;border-top:none;border-left:
| |
− | none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
| |
− | padding:0cm 5.4pt 0cm 5.4pt'>
| |
− | <p class=Tabletext>Настройка, определяющая отдел, к которому будет
| |
− | привязываться оплата</p>
| |
− | </td>
| |
− | <td width=204 valign=top style='width:153.0pt;border-top:none;border-left:
| |
− | none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
| |
− | padding:0cm 5.4pt 0cm 5.4pt'>
| |
− | <p class=MsoPlainText><b><span style='font-family:"Arial","sans-serif"'>Ключ
| |
− | отдела (кассы)</span></b><span style='font-family:"Arial","sans-serif"'>
| |
− | (Поле </span><span lang=EN-US style='font-family:"Arial","sans-serif"'>PDP</span><span
| |
− | style='font-family:"Arial","sans-serif"'>_</span><span lang=EN-US
| |
− | style='font-family:"Arial","sans-serif"'>KEY</span><span style='font-family:
| |
− | "Arial","sans-serif"'> из таблицы </span><span lang=EN-US style='font-family:
| |
− | "Arial","sans-serif"'>PrtDeps</span><span style='font-family:"Arial","sans-serif"'>),
| |
− | к которому привязывается оплата</span></p>
| |
− | </td>
| |
− | <td width=255 valign=top style='width:191.5pt;border-top:none;border-left:
| |
− | none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
| |
− | padding:0cm 5.4pt 0cm 5.4pt'>
| |
− | <p class=MsoNormal><<span lang=EN-US>add</span><span lang=EN-US> </span><span
| |
− | lang=EN-US>key</span>="<b><span lang=EN-US>departmentKey</span></b>"
| |
− | <span lang=EN-US>value</span>="<b><i><span style='color:blue'>2</span></i></b>"/></p>
| |
− | </td>
| |
− | </tr>
| |
− | <tr>
| |
− | <td width=31 valign=top style='width:23.4pt;border:solid windowtext 1.0pt;
| |
− | border-top:none;padding:0cm 5.4pt 0cm 5.4pt'>
| |
− | <p class=Tabletext>9</p>
| |
− | </td>
| |
− | <td width=153 valign=top style='width:114.5pt;border-top:none;border-left:
| |
− | none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
| |
− | padding:0cm 5.4pt 0cm 5.4pt'>
| |
− | <p class=Tabletext>Настройка, определяющая курс валют на какую дату должен подбираться для пересчета суммы к оплате</p>
| |
− | </td>
| |
− | <td width=204 valign=top style='width:153.0pt;border-top:none;border-left:
| |
− | none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
| |
− | padding:0cm 5.4pt 0cm 5.4pt'>
| |
− | <p class=MsoPlainText><b><span style='font-family:"Arial","sans-serif"'> OrderDate</span></b><span style='font-family:
| |
− | "Arial","sans-serif"'> — дата оформления заявки; </span> </p>
| |
− | <p class=MsoPlainText><b><span style='font-family:"Arial","sans-serif"'> Today</span></b><span style='font-family:
| |
− | "Arial","sans-serif"'> — курс на текущую дату; </span> </p>
| |
− | <p class=MsoPlainText><b><span style='font-family:"Arial","sans-serif"'> ConfirmDate</span></b><span style='font-family:
| |
− | "Arial","sans-serif"'> — курс на дату подтверждения заявки (если подтверждения путевки еще не было, либо курс на дату подтверждения не заведен, то будет отображаться курс на текущую дату); </span> </p>
| |
− | </td>
| |
− | <td width=255 valign=top style='width:191.5pt;border-top:none;border-left:
| |
− | none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
| |
− | padding:0cm 5.4pt 0cm 5.4pt'>
| |
− | <p class=MsoNormal><<span lang=EN-US>add</span><span lang=EN-US> </span><span
| |
− | lang=EN-US>key</span>="<b><span lang=EN-US>courseExchangeDate</span></b>"
| |
− | <span lang=EN-US>value</span>="<b><i><span style='color:blue'>OrderDate</span></i></b>"/></p>
| |
− | </td>
| |
− | </tr>
| |
− | <tr>
| |
− | <td width=31 valign=top style='width:23.4pt;border:solid windowtext 1.0pt;
| |
− | border-top:none;padding:0cm 5.4pt 0cm 5.4pt'>
| |
− | <p class=Tabletext>10</p>
| |
− | </td>
| |
− | <td width=153 valign=top style='width:114.5pt;border-top:none;border-left:
| |
− | none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
| |
− | padding:0cm 5.4pt 0cm 5.4pt'>
| |
− | <p class=Tabletext>Настройка, позволяющая задавать размер комиссии, которая будет включена в сумму оплаты (для агентств)</p>
| |
− | </td>
| |
− | <td width=204 valign=top style='width:153.0pt;border-top:none;border-left:
| |
− | none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
| |
− | padding:0cm 5.4pt 0cm 5.4pt'>
| |
− | <p class=MsoPlainText><b><span style='font-family:"Arial","sans-serif"'> Значение комиссии, </span></b><span style='font-family:
| |
− | "Arial","sans-serif"'> которую необходимо включить в сумму платежа (целая часть отделяется запятой)<BR>'''Комиссия указывается в процентах'''<BR> Сумма оплаты вычисляется следующим образом:<BR> Если из конечной суммы платежа в системе PayOnline вычесть указанный процент - получится стоимость путевки.<BR> Пример:<BR> Стоимость путевки - ''100'' у.е. <BR> В настройке указана комиссия - ''50%''<BR> Итоговая сумма платежа в системе '''PayOnline''' - ''200'' у.е.<BR> '''200''' у.е. - '''50%''' * '''200''' у.е. = '''100''' у.е. (стоимость путевки)</span> </p> </td>
| |
− | <td width=255 valign=top style='width:191.5pt;border-top:none;border-left:
| |
− | none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
| |
− | padding:0cm 5.4pt 0cm 5.4pt'>
| |
− | <p class=MsoNormal><<span lang=EN-US>add</span><span lang=EN-US> </span><span
| |
− | lang=EN-US>key</span>="<b><span lang=EN-US>addAgencyComission</span></b>"
| |
− | <span lang=EN-US>value</span>="<b><i><span style='color:blue'>3,627</span></i></b>"/></p>
| |
− | </td>
| |
− | </tr>
| |
− | <tr>
| |
− | <td width=31 valign=top style='width:23.4pt;border:solid windowtext 1.0pt;
| |
− | border-top:none;padding:0cm 5.4pt 0cm 5.4pt'>
| |
− | <p class=Tabletext>11</p>
| |
− | </td>
| |
− | <td width=153 valign=top style='width:114.5pt;border-top:none;border-left:
| |
− | none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
| |
− | padding:0cm 5.4pt 0cm 5.4pt'>
| |
− | <p class=Tabletext>Настройка, позволяющая задавать размер комиссии, которая будет включена в сумму оплаты (для частных лиц) </p>
| |
− | </td>
| |
− | <td width=204 valign=top style='width:153.0pt;border-top:none;border-left:
| |
− | none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
| |
− | padding:0cm 5.4pt 0cm 5.4pt'>
| |
− | <p class=MsoPlainText><b><span style='font-family:"Arial","sans-serif"'> Значение комиссии, </span></b><span style='font-family:
| |
− | "Arial","sans-serif"'> которую необходимо включить в сумму платежа (целая часть отделяется запятой) <BR>'''Комиссия указывается в процентах'''<BR> Сумма оплаты вычисляется следующим образом:<BR> Если из конечной суммы платежа в системе PayOnline вычесть указанный процент - получится стоимость путевки.<BR> Пример:<BR> Стоимость путевки - ''100'' у.е. <BR> В настройке указана комиссия - ''50%''<BR> Итоговая сумма платежа в системе '''PayOnline''' - ''200'' у.е.<BR> '''200''' у.е. - '''50%''' * '''200''' у.е. = '''100''' у.е. (стоимость путевки)</span> </p> </td>
| |
− | <td width=255 valign=top style='width:191.5pt;border-top:none;border-left:
| |
− | none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
| |
− | padding:0cm 5.4pt 0cm 5.4pt'>
| |
− | <p class=MsoNormal><<span lang=EN-US>add</span><span lang=EN-US> </span><span
| |
− | lang=EN-US>key</span>="<b><span lang=EN-US>addPersonalComission</span></b>"
| |
− | <span lang=EN-US>value</span>="<b><i><span style='color:blue'>5</span></i></b>"/></p>
| |
− | </td>
| |
− | </tr>
| |
| | | |
− | <tr style='mso-yfti-irow:238;height:83.8pt'>
| + | {| class="wikitable" |
− | <td width=46 valign=top style='width:34.25pt;border-top:none;border-left:
| + | ! scope="col" width="50px" | № |
− | solid black 1.0pt;border-bottom:solid black 1.0pt;border-right:none;
| + | ! scope="col" width="400px" | Описание |
− | mso-border-top-alt:solid black .5pt;mso-border-top-alt:solid black .5pt;
| + | ! scope="col" width="250px" | Значение |
− | mso-border-left-alt:solid black .5pt;mso-border-bottom-alt:solid black .5pt;
| + | ! scope="col" width="400px" | Настройка |
− | padding:0cm 5.4pt 0cm 5.4pt;height:83.8pt'>
| + | |- |
− | <p class=Tabletext0 style='layout-grid-mode:char'><span lang=EN-US
| + | | '''1''' |
− | style='mso-ansi-language:EN-US'>12 </span></p>
| + | || '''Ключ сайта'''. |
− | </td>
| + | Обязательная настройка. |
− | <td width=138 valign=top style='width:103.65pt;border-top:none;border-left:
| + | || - '''Merchant ID''' сайта в системе «PayOnline». |
− | solid black 1.0pt;border-bottom:solid black 1.0pt;border-right:none;
| + | || <add key="'''merchantId'''" value="<span style="color:blue">'''2898'''</span>" /> |
− | mso-border-top-alt:solid black .5pt;mso-border-top-alt:solid black .5pt;
| + | |- |
− | mso-border-left-alt:solid black .5pt;mso-border-bottom-alt:solid black .5pt;
| + | | '''2''' |
− | padding:0cm 5.4pt 0cm 5.4pt;height:83.8pt'>
| + | || '''Ключ'''. |
− | <p class=MsoNormal><span style='font-size:10.0pt;font-family:"Arial","sans-serif";
| + | Обязательная настройка. |
− | mso-bidi-font-family:"Times New Roman"'>Настройка, включающая механизм хэширования пароля пользователя, сохраняемого в файлах cookie, что позволяет усилить безопасность ПК "Мастер-Web". По умолчанию хэширование включено. '''Значение настройки должно совпадать со значением в файле web.config ПК "Мастер-Web"'''.
| + | || - '''Security key''' в ''Параметрах интеграции'' сайта в системе «PayOnline». |
− | <br></span></p> | + | || <add key="'''privateSecurityKey'''" value="<span style="color:blue">'''469634ff-9ef9-4c7b-8cfd-cf3dd7337d18'''</span>" /> |
− | </td>
| + | |- |
− | <td width=204 valign=top style='width:153.0pt;border-top:none;border-left:
| + | | '''3''' |
− | solid black 1.0pt;border-bottom:solid black 1.0pt;border-right:none;
| + | || Настройка, определяющая '''валюту''', в которой будет '''совершаться плажет''' через систему «PayOnline». |
− | mso-border-top-alt:solid black .5pt;mso-border-top-alt:solid black .5pt;
| + | Обязательная настройка. |
− | mso-border-left-alt:solid black .5pt;mso-border-bottom-alt:solid black .5pt;
| + | || - '''Contract''' - оплата в ''валюте путевки''; |
− | padding:0cm 5.4pt 0cm 5.4pt;height:83.8pt'>
| + | - '''Tour''' - оплата в ''валюте тура'';<br /> |
− | <p class=MsoNormal style='text-align:justify'><span style='font-size:10.0pt;
| + | - '''National''' – оплата в ''национальной валюте'';<br /> |
− | font-family:"Arial","sans-serif";mso-bidi-font-family:"Times New Roman"'>- <b
| + | - '''DefinedBySettings''' - оплата в ''валюте'', ''определенной настройкой'' '''Сurrency'''. |
− | style='mso-bidi-font-weight:normal'>false</b> - хэширование пароля в файлах cookie выключено; </span></p>
| + | || <add key="'''currencyToPay'''" value="<span style="color:blue">'''Contract'''</span>" /> |
− | <p class=MsoNormal style='text-align:justify'><span style='font-size:10.0pt;
| + | |- |
− | font-family:"Arial","sans-serif";mso-bidi-font-family:"Times New Roman"'>- <b
| + | | '''4''' |
− | style='mso-bidi-font-weight:normal'>true</b> или <b style='mso-bidi-font-weight:
| + | || Настройка, определяющая '''код валюты''', в которой будет '''совершаться платеж''' через платежную систему «PayOnline» при '''значении DefinedBySettings настройки currencyToPay'''. |
− | normal'>отсутствие настройки</b> - хэширование пароля в файлах cookie включено.</span></p>
| + | || - '''Код валюты''' (Поле '''RA_CODE''' из таблицы <code>'''[Rates]'''</code>). |
− | </td>
| + | Код валюты из ПК «Мастер-Тур» должен быть сопоставлен с кодом валюты в системе «PayOnline». Данное сопоставление задается в секции <code>'''<currencyMap>'''</code>, в качестве параметра '''key''' указывается '''код валюты''' из ПК «Мастер-Тур», в качестве параметра '''value''' задается '''код валюты''' в системе «PayOnline», например:<br /> |
− | <td width=257 valign=top style='width:192.5pt;border:solid black 1.0pt;
| + | <syntaxhighlight lang="xml"> |
− | border-top:none;mso-border-top-alt:solid black .5pt;mso-border-alt:solid black .5pt;
| + | <currencyMap> |
− | padding:0cm 5.4pt 0cm 5.4pt;height:83.8pt'>
| + | <add key="рб" value="RUB"/> |
− | <p class=Basic0 style='text-indent:0cm'><span lang=EN-US style='mso-ansi-language:
| + | <add key="$" value="USD"/> |
− | EN-US'><add key="<b style='mso-bidi-font-weight:normal'>HashPasswordForCookie</b>"
| + | <add key="EU" value="EUR"/> |
− | value="<b style='mso-bidi-font-weight:normal'><i style='mso-bidi-font-style:
| + | </currencyMap></syntaxhighlight>. |
− | normal'><span style='color:blue'>true</span></i></b>" /> </span></p>
| + | || <add key="'''currency'''" value="<span style="color:blue">'''рб'''</span>" /> |
− | </td>
| + | |- |
− | </tr>
| + | | '''5''' |
− | | + | || Настройка, определяющая '''тип операции при проведении платежа'''. |
− | <tr style='mso-yfti-irow:238;height:83.8pt'>
| + | Обязательная настройка. |
− | <td width=46 valign=top style='width:34.25pt;border-top:none;border-left:
| + | || - '''Ключ операции''' (Поле '''PO_ID''' из таблицы <code>'''[PaymentOperations]'''</code>). |
− | solid black 1.0pt;border-bottom:solid black 1.0pt;border-right:none;
| + | || <add key="'''kindOfPay'''" value="<span style="color:blue">'''6'''</span>" /> |
− | mso-border-top-alt:solid black .5pt;mso-border-top-alt:solid black .5pt;
| + | |- |
− | mso-border-left-alt:solid black .5pt;mso-border-bottom-alt:solid black .5pt;
| + | | '''6''' |
− | padding:0cm 5.4pt 0cm 5.4pt;height:83.8pt'>
| + | || Настройка, определяющая '''пользователя''' ПК «Мастер-Тур», к которому будет '''привязываться оплата'''. |
− | <p class=Tabletext0 style='layout-grid-mode:char'><span lang=EN-US
| + | Обязательная настройка. |
− | style='mso-ansi-language:EN-US'>13 </span></p>
| + | || - '''Ключ пользователя''', к которому ''привязывается оплата'' (Поле '''US_KEY''' из таблицы <code>'''[UserList]'''</code>). |
− | </td>
| + | || <add key="'''masterTourUser'''" value="<span style="color:blue">'''80'''</span>" /> |
− | <td width=138 valign=top style='width:103.65pt;border-top:none;border-left:
| + | |- |
− | solid black 1.0pt;border-bottom:solid black 1.0pt;border-right:none;
| + | | '''7''' |
− | mso-border-top-alt:solid black .5pt;mso-border-top-alt:solid black .5pt;
| + | || Настройка, определяющая '''партнера''', к которому будет '''привязываться оплата'''. |
− | mso-border-left-alt:solid black .5pt;mso-border-bottom-alt:solid black .5pt;
| + | Обязательная настройка. |
− | padding:0cm 5.4pt 0cm 5.4pt;height:83.8pt'>
| + | || - '''Ключ филиала''', к которому ''привязывается оплата'' (Поле '''PR_KEY''' из талбицы <code>'''[Partners]'''</code>). |
− | <p class=MsoNormal><span style='font-size:10.0pt;font-family:"Arial","sans-serif";
| + | || <add key="'''filialKey'''" value="<span style="color:blue">'''1'''</span>" /> |
− | mso-bidi-font-family:"Times New Roman"'>Настройка, включающая экран редактирования суммы к оплате.
| + | |- |
− | <br></span></p>
| + | | '''8''' |
− | </td>
| + | || Настройка, определяющая '''отдел''', к которому будет '''привязываться оплата'''. |
− | <td width=204 valign=top style='width:153.0pt;border-top:none;border-left:
| + | Обязательная настройка. |
− | solid black 1.0pt;border-bottom:solid black 1.0pt;border-right:none;
| + | || - '''Ключ отдела''' ('''кассы'''), к которому ''привязывается оплата'' (Поле '''PDP_KEY''' из таблицы <code>'''[PrtDeps]'''</code>). |
− | mso-border-top-alt:solid black .5pt;mso-border-top-alt:solid black .5pt;
| + | || <add key="'''departmentKey'''" value="<span style="color:blue">'''2'''</span>" /> |
− | mso-border-left-alt:solid black .5pt;mso-border-bottom-alt:solid black .5pt;
| + | |- |
− | padding:0cm 5.4pt 0cm 5.4pt;height:83.8pt'>
| + | | '''9''' |
− | <p class=MsoNormal style='text-align:justify'><span style='font-size:10.0pt;
| + | || Настройка, позволяющая задавать '''размер комиссии''', которая будет '''включена в сумму оплаты''' ('''для агентств'''). |
− | font-family:"Arial","sans-serif";mso-bidi-font-family:"Times New Roman"'>- <b
| + | Обязательная настройка. |
− | style='mso-bidi-font-weight:normal'>true</b> - экран корректировки суммы к оплате отображается; </span></p>
| + | || - '''Значение комиссии''', которую необходимо ''включить в сумму платежа'' (целая часть отделяется запятой). |
− | <p class=MsoNormal style='text-align:justify'><span style='font-size:10.0pt;
| + | Комиссия указывается '''в процентах'''.<br /> |
− | font-family:"Arial","sans-serif";mso-bidi-font-family:"Times New Roman"'>- <b
| + | Сумма оплаты вычисляется следующим образом:<br /> |
− | style='mso-bidi-font-weight:normal'>false</b> или <b style='mso-bidi-font-weight:
| + | Если из ''конечной суммы'' платежа в системе «PayOnline» ''вычесть'' указанный процент - получится ''стоимость путевки''.<br /> |
− | normal'>отсутствие настройки</b> - экран корректировки суммы к оплате не отображается.</span></p>
| + | Пример:<br /> |
− | </td>
| + | Стоимость путевки - '''100 у.е.''' <br /> |
− | <td width=257 valign=top style='width:192.5pt;border:solid black 1.0pt;
| + | В настройке указана комиссия - '''50%'''.<br /> |
− | border-top:none;mso-border-top-alt:solid black .5pt;mso-border-alt:solid black .5pt;
| + | Итоговая сумма платежа в системе «PayOnline» - '''200 у.е.'''<br /> |
− | padding:0cm 5.4pt 0cm 5.4pt;height:83.8pt'>
| + | <code>'''200 у.е.''' - '''50% * 200 у.е.''' = '''100 у.е.'''</code> (''стоимость путевки''). |
− | <p class=Basic0 style='text-indent:0cm'><span lang=EN-US style='mso-ansi-language:
| + | || <add key="'''addAgencyComission'''" value="<span style="color:blue">'''3,627'''</span>" /> |
− | EN-US'><add key="<b style='mso-bidi-font-weight:normal'>allowCustomAmount</b>"
| + | |- |
− | value="<b style='mso-bidi-font-weight:normal'><i style='mso-bidi-font-style:
| + | | '''10''' |
− | normal'><span style='color:blue'>true</span></i></b>" /> </span></p>
| + | || Настройка, позволяющая задавать '''размер комиссии''', которая будет '''включена в сумму оплаты''' ('''для частных лиц'''). |
− | </td>
| + | Обязательная настройка. |
− | </tr>
| + | || - '''Значение комиссии''', которую необходимо ''включить в сумму платежа'' (целая часть отделяется запятой). |
− | | + | Комиссия указывается '''в процентах'''.<br /> |
− | <tr style='mso-yfti-irow:238;height:83.8pt'>
| + | Сумма оплаты вычисляется следующим образом:<br /> |
− | <td width=46 valign=top style='width:34.25pt;border-top:none;border-left:
| + | Если из ''конечной суммы'' платежа в системе «PayOnline» ''вычесть'' указанный процент - получится ''стоимость путевки''.<br /> |
− | solid black 1.0pt;border-bottom:solid black 1.0pt;border-right:none;
| + | Пример:<br /> |
− | mso-border-top-alt:solid black .5pt;mso-border-top-alt:solid black .5pt;
| + | Стоимость путевки - '''100 у.е.''' <br /> |
− | mso-border-left-alt:solid black .5pt;mso-border-bottom-alt:solid black .5pt;
| + | В настройке указана комиссия - '''50%'''.<br /> |
− | padding:0cm 5.4pt 0cm 5.4pt;height:83.8pt'>
| + | Итоговая сумма платежа в системе «PayOnline» - '''200 у.е.'''<br /> |
− | <p class=Tabletext0 style='layout-grid-mode:char'><span lang=EN-US
| + | <code>'''200 у.е.''' - '''50% * 200 у.е.''' = '''100 у.е.'''</code> (''стоимость путевки''). |
− | style='mso-ansi-language:EN-US'>14 </span></p>
| + | || <add key="'''addPersonalComission'''" value="<span style="color:blue">'''5'''</span>" /> |
− | </td>
| + | |} |
− | <td width=138 valign=top style='width:103.65pt;border-top:none;border-left:
| |
− | solid black 1.0pt;border-bottom:solid black 1.0pt;border-right:none;
| |
− | mso-border-top-alt:solid black .5pt;mso-border-top-alt:solid black .5pt;
| |
− | mso-border-left-alt:solid black .5pt;mso-border-bottom-alt:solid black .5pt;
| |
− | padding:0cm 5.4pt 0cm 5.4pt;height:83.8pt'>
| |
− | <p class=MsoNormal><span style='font-size:10.0pt;font-family:"Arial","sans-serif";
| |
− | mso-bidi-font-family:"Times New Roman"'>Настройка, необходимая при использовании системы «Мастер-Финанс».
| |
− | <br></span></p>
| |
− | </td>
| |
− | <td width=204 valign=top style='width:153.0pt;border-top:none;border-left:
| |
− | solid black 1.0pt;border-bottom:solid black 1.0pt;border-right:none;
| |
− | mso-border-top-alt:solid black .5pt;mso-border-top-alt:solid black .5pt;
| |
− | mso-border-left-alt:solid black .5pt;mso-border-bottom-alt:solid black .5pt;
| |
− | padding:0cm 5.4pt 0cm 5.4pt;height:83.8pt'>
| |
− | <p class=MsoNormal style='text-align:justify'><span style='font-size:10.0pt;
| |
− | font-family:"Arial","sans-serif";mso-bidi-font-family:"Times New Roman"'>Библиотека, с помощью которой ПК «Мастер-Web» может записывать данные в сторонние финансовые таблицы.</span></p>
| |
− | </td>
| |
− | <td width=257 valign=top style='width:192.5pt;border:solid black 1.0pt;
| |
− | border-top:none;mso-border-top-alt:solid black .5pt;mso-border-alt:solid black .5pt;
| |
− | padding:0cm 5.4pt 0cm 5.4pt;height:83.8pt'>
| |
− | <p class=Basic0 style='text-indent:0cm'><span lang=EN-US style='mso-ansi-language:
| |
− | EN-US'><add key="<b style='mso-bidi-font-weight:normal'>paymentFactory</b>"
| |
− | value=<br />"<b style='mso-bidi-font-weight:normal'><i style='mso-bidi-font-style:
| |
− | normal'><span style='color:blue'>MasterSoft.Payments.PaymentFactoryPayOnline, MasterSoft.Payments</span></i></b>" /> </span></p>
| |
− | </td>
| |
− | </tr>
| |
− | | |
− | </table>
| |
| | | |
− | -->
| |
| ==Подготовка данных== | | ==Подготовка данных== |
| Оплату можно произвести по путевкам, статус которых указан в настройке paymentsStatuses. | | Оплату можно произвести по путевкам, статус которых указан в настройке paymentsStatuses. |