Биллинговая система Nodeny
03 Апреля 2025, 22:16:45 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
Новости: Прекращена поддержка версии Nodeny 49
 
   Начало   Помощь Поиск Войти Регистрация  
Страниц: 1 [2] 3 4 ... 10
 11 
 : 30 Октября 2024, 09:45:15 
Автор Windows - Последний ответ от jack_frost
Всем привет. Настроена рассылка смс о предстоящем списании. Все работает, но абоненты с услугой из модуля "Длинная услуга" получают не правильные смс.
Стоит услуга "Акция 6 мес. за 150". А следующая, после истечения 6 мес - за 200. И абонентам приходят смс о списании 200.
Это так задумано?

 12 
 : 15 Октября 2024, 21:35:01 
Автор Windows - Последний ответ от SerjioMati
Стас привіт) так як fondy все) то можливо розглянеш можливість зробити автооплату через монобанк?)

 13 
 : 13 Октября 2024, 17:17:05 
Автор Efendy - Последний ответ от Efendy
Спробував з тестовим мерчем, але пише, що магазин заблокований. Можливо розчеплення не працює з тестовим мерчем. Зроби наступне:

В файлі create.user.lpay.pl і такий фрагмент:

Код:
my $form = url->new( -base => "$cfg::lpay_api_url/pay",
    public_key  => $merchant_id,
    signature   => $signature,
    server_url  => $cfg::lpay_return_url,
    result_url  => $result_url,
    amount      => $amt,
    currency    => $cfg::lpay_currency,
    order_id    => $pay_id,
    description => $description,
 );

заміни його на:

Код:
 eval "use JSON;";
my $form = url->new( -base => "$cfg::lpay_api_url/pay",
    public_key  => $merchant_id,
    signature   => $signature,
    server_url  => $cfg::lpay_return_url,
    result_url  => $result_url,
    amount      => $amt,
    currency    => $cfg::lpay_currency,
    order_id    => $pay_id,
    description => $description,
    type        => $type,
    split_rules => to_json([
      {
        "public_key"=> "публічний ключ мерчанта 1",
        "amount"=> int($amt/2),
      },
      {
        "public_key"=> "публічний ключ мерчанта 2",
        "amount"=> $amt - int($amt/2),
      }
    ])
 );

perl install.pl -x

і спробуй оплатити. Платіж повинен бути розподілений між двома мерчами 50/50

 14 
 : 12 Октября 2024, 20:28:17 
Автор Efendy - Последний ответ от fet4
Давно не працював з Лікпей. Подивився на модуль, який я зробив у прошлому житті. Це якийсь стопіцотий варіант їхнього апі, не співпадає з тим що на сайті в доках. Можно спробувати додати параметр розщеплення в мій варіант, можливо і спрацює. Спробую якось. Якщо в них є демо-мерчант... хоча там жеж потрібні демо-мерчантИ, так що сумніваюсь, що вийде. Я можу сказати як прямо в файл вставити тестовий фрагмент коду, в який ви захардкодите ключи своїх мерчів. Якщо це спрацює, тоді на основі цього дороблю модуль

Там в мерчанте есть тестовая пара ключей и мерчанты для расщепления можно создать по api. Но можно будет и попробовать захардкодить когда подготовлю.

 15 
 : 12 Октября 2024, 19:11:23 
Автор Efendy - Последний ответ от Efendy
Давно не працював з Лікпей. Подивився на модуль, який я зробив у прошлому житті. Це якийсь стопіцотий варіант їхнього апі, не співпадає з тим що на сайті в доках. Можно спробувати додати параметр розщеплення в мій варіант, можливо і спрацює. Спробую якось. Якщо в них є демо-мерчант... хоча там жеж потрібні демо-мерчантИ, так що сумніваюсь, що вийде. Я можу сказати як прямо в файл вставити тестовий фрагмент коду, в який ви захардкодите ключи своїх мерчів. Якщо це спрацює, тоді на основі цього дороблю модуль

 16 
 : 12 Октября 2024, 15:58:55 
Автор Efendy - Последний ответ от Efendy
Нещодавно виявив, що гугл-карти в консоль кидають месадж, що метод створення маркерів (об'єкти які ви бачите на карті) застарілий і треба використовувати новий тип маркерів. Це поки не є проблемою і я думаю вони ще довго будуть підтримувати  старий тип. Я вирішив не чекати коли підтримка буде припинена і переробив модуль. І щоб для вас був хоч якийсь профіт, додав фішку відображенні довжини кабелів (дивиться прікріплення). Є 2 режими: відстань від точки до точки і відстань кожного фрагменту від поворота до повороту. Відстань міряється по самій гугл карті, тобто буде міняться дінамічно коли ви будете щось міняти.

Оформив це як новий модуль. В архиві 2 папки: map і gmap - треба такі самі папки видалити (чи забекапити) в теці modules і записати на їх місце нові з архиву. Зверніть увагу, що в налаштуваннях тепер задається не урл гуглкарт з ключем, а тільки ключ. Просто візміть його з цього урла. Візьміть до інсталяції модуля)

Що до ціни. Я так зрозумів, що кому був потрібен модуль карт, той вже його давно купив, тому я прийняв, що цей новий модуль буде фактично апгрейдом, тому виставив на нього низьку ціну

p.s. ще я зробив модуль на двигуні leaflet. Поки я не виявив переваг, здається круги він малює швидше... якщо цікаво - виставлю на продаж. А може в ньому є якісь фічі, які можно додати?

 17 
 : 11 Октября 2024, 20:26:12 
Автор Efendy - Последний ответ от fet4
Запрос добавить в модуль. Как быстро это возможно ?

В скорем времени я думаю это будет многим необходимо.

 18 
 : 25 Сентября 2024, 11:35:34 
Автор route - Последний ответ от Alaxel
Добрый день.

Можно добавить поведение для услуг Омеги, возможно отдельным параметром в настройках - при блокировке абонента по балансу посылать апи колл block? И включать при пополнении.
И/или добавить возможность не уходить в минус, как для услуг inet, фризить услугу до пополнения баланса и опять таки отключать в самой Омеге до повторной активации.

Поведение на данный момент - у абонента не хватает средств для продления на счету, услуга ОмегаТВ активируется на следующий месяц, списывает и вгоняет абона в минус, учетка блокируется по балансу, но при этом услуга Омега продолжает работать, в ЛК Омеги абонент активен.

 19 
 : 28 Июля 2024, 17:33:02 
Автор Efendy - Последний ответ от SerjioMati
ще є таке підключена послуга інет + мегого оптимальна, підключили послугу інет + максимальна, а потім просто інет. і послуга інет + оптимальна і інет + максимальна залишаються заморожені) а потім якщо абонент оплатить декілька місяців, вони розморожуються і підключені вже 3 послуги)

 20 
 : 28 Июля 2024, 11:17:39 
Автор Efendy - Последний ответ от Efendy
У посуги є параметр "Не активувати послугу поки не стане достатньо коштів" - це один з варіантів (їх декілько) заморозки послуг. Також у модуля ядра services є параметр "Якщо послуга не може завершитися більше доби, наприклад, через проблеми API провайдера ТВ послуг, запускається процедура примусового завершення". Цей параметр захищає від ситуації, коли послуга через якісь проблеми не може завершитися і в цьому випадку вона б залишалася б підключеною вічно, поки це хтось не помітив. Був баг, коли заморожена послуга завершалася через добу через цей механізм. А вона може вісити вічно, бо ні на що не впливає, просто чекає грошей. Пофіксив

Страниц: 1 [2] 3 4 ... 10
Powered by MySQL Powered by PHP Powered by SMF 1.1.20 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!