PDA

Просмотр полной версии : Бонусная система на старом Кипере (6.49)



Zatravka
22.12.2013, 01:30
Реально ли настроить и использовать Бонусы на с сервером 6.49, ПДС 3.03, менеджер 6.68
В доках (соответствующих по времени) по этому поводу ничего.
В редакторе есть соответствующий пункт.
Также не нашел ни единого отчета по бонусам :(
Где бы почитать?

SH
22.12.2013, 02:38
Реально, но в стандартной ПДС для этой версии нельзя использовать 100% бонус.
Все остальное также.
Что надо то?

Zatravka
22.12.2013, 10:41
Что надо:
1. Начислять бонусы.
2. Оплачивать заказ бонусами (желательно установить ограничение в % от стоимости заказа, типа такого: до 50% можно бонусами)
3. Смотреть начисления/списание бонусов - соответствующий отчет

Уточните, про 100%, пож-та. Нельзя 100% заказа оплатить бонусом?

VampireKB
22.12.2013, 14:10
Что надо:
1. Начислять бонусы.
2. Оплачивать заказ бонусами (желательно установить ограничение в % от стоимости заказа, типа такого: до 50% можно бонусами)
3. Смотреть начисления/списание бонусов - соответствующий отчет

Уточните, про 100%, пож-та. Нельзя 100% заказа оплатить бонусом?

да,в обычной ПДС это возможно.
Единственное что нереально,- это пункт 2.Он для R-Keeper V6 вообще нереален(кроме 105 версии,кажись)

sibgaba
22.12.2013, 14:34
Единственное что нереально,- это пункт 2.Он для R-Keeper V6 вообще нереален(кроме 105 версии,кажись)

Вот не надо путать "ПДС + RK6" с "ЦПДС + FarCard" ;)

MaxPersCard - Ограничивает сумму оплаты заказа по карте ПДС. В качестве значения параметра указывается максимальный процент от суммы заказа, который можно оплатить по карте ПДС. Например, MaxPersCard=30 ограничит сумму, которую можно оплатить картой ПДС в размере 30% от общей суммы заказа. Работает с версии 6.62k.

Zatravka
22.12.2013, 15:01
Я прошу прощения, но слегка запутался :)
1. Ясно
2. sibgaba, у меня версия сервера 6.49, менеджер 6.68. О каком ПО идет речь про версию 6.62k? Где прописать параметр MaxPersCard ?
3. По этому пункту (отчетность) кто подскажет?

Насчет инструкции как настроить, как использовать при оплате заказа - дайте почитать, а? (имеется ввиду инструкция, соответствующая версии ПО)

sibgaba
22.12.2013, 15:06
у меня версия сервера 6.49, менеджер 6.68. О каком ПО идет речь про версию 6.62k? Где прописать параметр MaxPersCard ?

MaxPersCard - это клиентский параметр Кипера (т.е. прописывается в ini-шник станции) 6.62 - это соответственно версия Кассовой части Кипера. У вас 49-ый кипер, соответственно работать этот параметр еще не будет...

Надо апгредить кипер ;)

По п3 - это все будет видно в стандартных отчетах ПДС.

VampireKB
22.12.2013, 15:24
Вот не надо путать "ПДС + RK6" с "ЦПДС + FarCard"

MaxPersCard - Ограничивает сумму оплаты заказа по карте ПДС. В качестве значения параметра указывается максимальный процент от суммы заказа, который можно оплатить по карте ПДС. Например, MaxPersCard=30 ограничит сумму, которую можно оплатить картой ПДС в размере 30% от общей суммы заказа. Работает с версии 6.62k.
Бгык..забыл про эту настройку (да и никогда не настраивал так :) )
З.Ы. то что действует на ПДС,действует и на ЦПДСС :)

З.Ы.Ы. на его версию данная настройка не распространяется :)

Zatravka
23.12.2013, 14:54
Можно все-таки инструкцию где-то взять? Ни разу не настраивал, не знаю даже, как оплачивать бонусами заказ

sibgaba
23.12.2013, 15:06
Самая полная инструкция (http://www.carbis.ru/forum/%D0%A4%D0%B0%D0%B9%D0%BB%D0%BE%D0%BE%D0%B1%D0%BC%D 0%B5%D0%BD%D0%BD%D0%B8%D0%BA-%D0%B4%D0%BB%D1%8F-%D0%BF%D0%BE%D0%BB%D1%8C%D0%B7%D0%BE%D0%B2%D0%B0%D 1%82%D0%B5%D0%BB%D0%B5%D0%B9/7950-%D0%94%D0%BE%D0%BA%D1%83%D0%BC%D0%B5%D0%BD%D1%82%D 0%B0%D1%86%D0%B8%D1%8F-rk6-%D0%9C%D0%B5%D0%BD%D0%B5%D0%B4%D0%B6%D0%B5%D1%80-%D0%B8-rk6-%D0%9A%D0%B0%D1%81%D1%81%D0%B8%D1%80.html).

Ну а если кратко, ваша задача разделяется на 2:
1. Начисление бонуса
В Редакторе Ресторана заводим бонус с нужным процентом.
В Редакторе карт добавляем карту, вяжем к ней бонус.
На кассе, забиваем заказ, катаем карту в заказе, оплачиваем рублями/Визой.
В редакторе карт смотрим эту карту, у нее должен увеличиться остаток и в операциях должна будет быть видна оплата чека.

2. Расчет за бонусы
В Редакторе Ресторана заводим валюту Платежная карта (в группе Безнал с типом Платежная карта)
На кассе забиваем стол, жмем кнопку "Оплата", катаем карту.
В окне оплат, вместо слова "рубли", валюта должна смениться на "Платежная карта" и должен показаться остаток денег на карте.
Если дальше нажать Ввод, то сумма спишется с карты.

Zatravka
23.12.2013, 15:55
Буду пробовать! Спасибо!

VampireKB
23.12.2013, 15:55
в 6.49 она называется "бонусной картой",а не платежной ))

Zatravka
23.12.2013, 15:57
Совсем забыл просить: имеющиеся дисконтные карты можно пользовать как бонусные?

sibgaba
23.12.2013, 16:02
Да.

Zatravka
17.07.2014, 12:28
2. Расчет за бонусы
В Редакторе Ресторана заводим валюту Платежная карта (в группе Безнал с типом Платежная карта)
На кассе забиваем стол, жмем кнопку "Оплата", катаем карту.
В окне оплат, вместо слова "рубли", валюта должна смениться на "Платежная карта" и должен показаться остаток денег на карте.
Если дальше нажать Ввод, то сумма спишется с карты.


Наконец-то начал реализацию бонусов ))

Затык со списанием, а именно :
1. На карте есть начисленные бонусы (если точно, то это 1.5 руб, так показывает отчет)
2. При оплате заказа (после нажатия "оплата") провожу картой - валюта не меняется, 1.5 руб остатка нигде не появляется.
Как я понимаю, затык здесь с валютой (ибо в одну сторону с начислением работает, значит карта настроена верно?)
Настройки валют :
290729082909
Вроде все настроено как сказали (единственно, код валюты не проставил. Надо?)


Если в при оплате нажать "Меню" и выбрать валюту "Бонус" принудительно - ничего не меняется


Что я сделал не так, а?

SH
17.07.2014, 12:59
Попробуйте "По курсу" - поставить.
А "Сумму в чеке" лучше убрать.

mnekin
19.07.2014, 12:51
Наконец-то начал реализацию бонусов ))

Затык со списанием, а именно :
1. На карте есть начисленные бонусы (если точно, то это 1.5 руб, так показывает отчет)
2. При оплате заказа (после нажатия "оплата") провожу картой - валюта не меняется, 1.5 руб остатка нигде не появляется.
Как я понимаю, затык здесь с валютой (ибо в одну сторону с начислением работает, значит карта настроена верно?)
Настройки валют :
290729082909
Вроде все настроено как сказали (единственно, код валюты не проставил. Надо?)


Если в при оплате нажать "Меню" и выбрать валюту "Бонус" принудительно - ничего не меняется


Что я сделал не так, а?

SH прав.
Но я бы добавил, что в авторизации нужно указать "Платежная карта".

SH
19.07.2014, 14:47
я бы добавил, что в авторизации нужно указать "Платежная карта".
Да, я тоже вначале хотел на это указать, а потом открыл 6.49 и увидел, что там нет этого пункта.

mnekin
20.07.2014, 10:11
Да, я тоже вначале хотел на это указать, а потом открыл 6.49 и увидел, что там нет этого пункта.
Тогда ОЙ, я не работал с 6.49, но я думал что в этой-то версии такая мелочь должна работать.
Наверное в этой версии нет функции оплаты бонусами.

SH
20.07.2014, 13:48
Наверное в этой версии нет функции оплаты бонусами.
Есть.

Zatravka
22.07.2014, 11:15
"По курсу" - поставил (по курсу валюты ".руб")
"Сумма в чеке" - убрал

Результат тот же - при прокатывании картой (окно оплаты открыто) - ноль реакции
Добавлю, что у клиента настроен выбор группы станций. Это может повлиять?

SH
22.07.2014, 11:39
На случай всеобщего склероза - попробуйте другие типы карт перебрать. Я бы еще попробовал "магнитная карта".

Zatravka
22.07.2014, 12:54
Попробую

VampireKB
22.07.2014, 13:03
безналичная оплата-валют:бонусная карта
Проводить картой после кнопки "Оплата" и ДО кнопки "ввод" (т.е. когда есть поле с вводом суммы)
Если ничего НЕ появляется: проверить маску карты,проверить соединение с манагером,повторно перезагрузить кассовый сервер.

что на карте намагничено прошу в студию !

Zatravka
22.07.2014, 13:44
безналичная оплата-валют:бонусная карта
Проводить картой после кнопки "Оплата" и ДО кнопки "ввод" (т.е. когда есть поле с вводом суммы)
Если ничего НЕ появляется: проверить маску карты,проверить соединение с манагером,повторно перезагрузить кассовый сервер.

что на карте намагничено прошу в студию !

1. в списке групп валют нет "Безналичная оплата".
Есть такие:
Cash
Credit Cards
Неплательщики
Prepay
2. Именно так и делаю : нажимаю "Оплата", появляется поле для ввода суммы - провожу картой - НИЧЕГО.
3. По поводу проверки карты : карта работает как дисконтная (это видно, если ею провести до пречека, видна скидка -0,00), также происходит НАЧИСЛЕНИЕ бонусов (видно в отчете). Проблема рассчитаться бонусами.
Уточните, зачем соединение с манагером?
По-прежнему ли нужна информация с магнитной полосы в студию? (при условии вышеописанного)

VampireKB
22.07.2014, 15:03
PrePay если нажмешь правую кнопку мыши - перевести, будет обозначать "Безналичная оплата"

Zatravka
22.07.2014, 16:38
PrePay если нажмешь правую кнопку мыши - перевести, будет обозначать "Безналичная оплата"
Собственно, там и завел валюту "Бонус" с типом авторизации "Бонусная карта"

Zatravka
23.07.2014, 10:54
Пока попытки неудачны. Что делал:
В "безналичных оплатах" завел по одной валюте на каждый тип авторизации.
Перезагрузил сервер. Новые валюты в меню оплат присутствуют, там, где и должно.
Провожу картой - тишина.

Провожу картой при запросе на авторизацию - неизвестная карта (ну да, это ж не официантская\барменская и т.п.)


Вот что намагничено на карте, которая заведена с номером 489:
;778=999999999=0489?
Да, там 9 девяток
Повторюсь, как дисконтные работают на "ура", как бонусные - наполовину, только начисление бонусов.

Может, чего-то надо прописать в каком-нибудь ini-файле (на сервере карт, на кассовом сервере)?

Уже крик души - ПАМАГИТЕ!!! )))

SH
23.07.2014, 12:47
Покажите rkeeper6.ini, на всякий случай. Но я не припомню, чтобы там были какие-то настройки насчет бонусов.
Так вроде бы все верно настроено.

Zatravka
23.07.2014, 14:06
Покажите rkeeper6.ini, на всякий случай. Но я не припомню, чтобы там были какие-то настройки насчет бонусов.
Так вроде бы все верно настроено.
APServer = AServ
единственная строка в инишнике кардсервера

еще один момент : количество цифр в коде карты как-то может повлиять? я про те самые 9(!) девяток....

SH
23.07.2014, 14:31
APServer = AServ
единственная строка в инишнике кардсервера
А при чем тут инишник кардсервера (это не он, кстати - это инишник сервера r-keeper) - дайте rkeeper6.ini с кассы.

---------- Добавлено в 13:31 ---------- Предыдущее сообщение было размещено в 13:30 ----------


еще один момент : количество цифр в коде карты как-то может повлиять? я про те самые 9(!) девяток....
Вряд ли.
Хотя на 6.49 код ресторана был 8-значный, но возможно, у Вас фикслен прописан.

Zatravka
23.07.2014, 15:06
А при чем тут инишник кардсервера (это не он, кстати - это инишник сервера r-keeper) - дайте rkeeper6.ini с кассы.

---------- Добавлено в 13:31 ---------- Предыдущее сообщение было размещено в 13:30 ----------

Вряд ли.
Хотя на 6.49 код ресторана был 8-значный, но возможно, у Вас фикслен прописан.
Опечатка. Да, это с сервера инишник.

Фикслен? Нет такого вроде... Нужен?
инишник недоступен :( - в ресторане отключили свет на момент написания поста ))))

VampireKB
23.07.2014, 15:21
6.49 нормально работает(ИМХО!!) только с 8 значными кодами ресторанов.
маска карты должна быть: 778=12345678=НННН
где 12345678 - код ресторана
НННН - номер карты от 0001 до 999 999 99

SH
23.07.2014, 16:53
Фикслен? Нет такого вроде...
Тогда да, с девятизначным кодом проблемы.
Надо:
1. Поменять код ресторана на восьмизначный;
2. Прописать фикслен.

Zatravka
23.07.2014, 19:58
Тогда да, с девятизначным кодом проблемы.
Надо:
1. Поменять код ресторана на восьмизначный;
2. Прописать фикслен.
Прошу уточнить :
1. Если я меняю код на 8-значный фикслен нужен?
2. Если я прописываю фикслен, надо ли менять код ресторана (там 1000 карт надо будет перекодировать)?
3. Где подробно и для тех кто не в теме описывается процедура настройки\прикрутки фикслена?

SH
23.07.2014, 20:05
1. Если я меняю код на 8-значный фикслен нужен?
Да, так как на картах код девятизначный.


2. Если я прописываю фикслен, надо ли менять код ресторана
Скорее всего, проверите как раз.


(там 1000 карт надо будет перекодировать)?
Карты перекодировать не надо, для этого и есть фикслен.


3. Где подробно и для тех кто не в теме описывается процедура настройки\прикрутки фикслена?
Здесь на форуме должно быть, да и в опиcании.
Там ничего сложного, закинуть dll и прописать в инишнике
FIXLEN_MASK=778=999999999=NNNN

Zatravka
23.07.2014, 20:50
В дистре у меня нет fixlen ( вроде так должно писаться?), соответственно нет и описания
Где взять для моей версии?

SH
23.07.2014, 21:03
Где взять для моей версии?
http://www.carbis.ru/forum/%D0%A4%D0%B0%D0%B9%D0%BB%D0%BE%D0%BE%D0%B1%D0%BC%D 0%B5%D0%BD%D0%BD%D0%B8%D0%BA-%D0%B4%D0%BB%D1%8F-%D0%BF%D0%BE%D0%BB%D1%8C%D0%B7%D0%BE%D0%B2%D0%B0%D 1%82%D0%B5%D0%BB%D0%B5%D0%B9/7871-%D0%93%D0%B4%D0%B5-%D0%B2%D0%B7%D1%8F%D1%82%D1%8C-%D0%BD%D1%83%D0%B6%D0%BD%D1%8B%D0%B5-%D1%84%D0%B0%D0%B9%D0%BB%D1%8B-%D0%B4%D0%B8%D1%81%D1%82%D1%80%D0%B8%D0%B1%D1%83%D 1%82%D0%B8%D0%B2-%D0%B4%D1%80%D1%83%D0%B3%D1%83%D1%8E-%D0%B2%D0%B5%D1%80%D1%81%D0%B8%D1%8E-%D0%B8-%D0%BF%D1%80.html

Zatravka
25.07.2014, 16:34
Наконец-то заработало!
Спасибо всем кто помогал.
Замена кода ресторана на 1234.5678 + прописывание fix_len в ini-файл
Правда я чего только в ini не прописывал по теме fix_len'a )


fix_len_mask=778=999999999=NNNN
fix_len_log=1
[FIX_LEN]
FIX_LEN_MASK=778=999999999=NNNN
MASK=778=999999999=NNNN

мне интересно, какая из этих строк реально работает?

Brambrulet
25.07.2014, 18:36
Наконец-то заработало!
Спасибо всем кто помогал.
Замена кода ресторана на 1234.5678 + прописывание fix_len в ini-файл
Правда я чего только в ini не прописывал по теме fix_len'a )


fix_len_mask=778=999999999=NNNN
fix_len_log=1
[FIX_LEN]
FIX_LEN_MASK=778=999999999=NNNN
MASK=778=999999999=NNNN

мне интересно, какая из этих строк реально работает?Первая.

Можно под виндой было потестить - так быстрее. Ничего перезагружать не нужно.

Zatravka
25.07.2014, 18:39
Сначала прописал код ресторана 99999999
и при этом первая строка тоже была прописана
Это не помогло
Потом прописал все остальные и сменил код на 1234.5678
заработало
А тестилки у меня нет )
и под виндой нет картридера тоже )

SH
25.07.2014, 21:57
Сначала прописал код ресторана 99999999
и при этом первая строка тоже была прописана
Это не помогло
Да, я же, кажется, писал - так не работает. У меня была обратная история - на картах код был прописан семизначный. Фикслен начинает работать только когда код восьмизначный.

Zatravka
25.07.2014, 22:13
Насколько я понял дело у меня было не только в девятизначном коде (а потом-то я прописал ВОСЕМЬ девяток и не работало), а в наличии "точки" 1234.5678, кмк