[ОТВЕТИТЬ]
Опции темы
26.11.2012 08:09  
twix
Цитата:
Сообщение от whitewizard
а можешь добавить, чтобы отнимались не только проценты, но и реальные деньги?
в ini файле, чтобы можно было указывать
например, если %, то
ВЕ;5.00%
если деньги, то
ВЕ;5.00
или как-то иначе
Так и сделаю. Только один вопрос - как быть с отрицательными значениями суммы после выполнения вычитания?
 
26.11.2012 08:26  
whitewizard
Такого не будет, так как минимальный платёж однозначно больше суммы комиссии.
Но на всякий случай, лучше делать так, чтобы не было отрицательных значений.
Сумма платежа >=0
 
26.11.2012 08:44  
twix
Цитата:
Сообщение от whitewizard
Такого не будет, так как минимальный платёж однозначно больше суммы комиссии.
Но на всякий случай, лучше делать так, чтобы не было отрицательных значений.
Сумма платежа >=0
Т.е., если человек положил 5 рублей, а комиссия - 10, то сумма в выходном файле - 0 рублей. Так?
 
26.11.2012 08:55  
whitewizard
да. но такого не будет. минимальный платёж на кассе 100р.
в случае чего сервис киберплата не пропустит такой платёж.
 
26.11.2012 09:13  
twix
CyberGuard.exe_CR-LF.zip
https://storage.olegon.ru/supermag/u....exe_CR-LF.zip

Теперь работает как с жёстко заданной суммой вычета, так и с процентами.

Код:
<types>
	<!-- Обрабатываемые типы платежей, каждый со своим значением вычета. -->
	<!-- Знак '%' после цифры вычитает указанный процент, иначе - сумму. -->
	<type name="BE" value="5.00%" />
	<type name="MT" value="5.00%" />
	<type name="ME" value="5.00%" />
</types>
 
26.11.2012 09:44  
whitewizard
ооо :) здорово!
вечером проверять буду и отпишусь сразу
 
 


Опции темы



Часовой пояс GMT +3, время: 04:12.

Все в прочитанное - Календарь - RSS - - Карта - Вверх 👫 Яндекс.Метрика
Форум сделан на основе vBulletin®
Copyright ©2000 - 2016, Jelsoft Enterprises Ltd. Перевод: zCarot и OlegON
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.