2.3.9 (23.12.2024)— Виправлено запам'ятовування карток
2.3.8 (13.11.2024)- Додано розширений висновок помилок при ініціалізації платежу
- Доповнено переклад в англійській версії
— інші дрібні незначні редагування
2.3.7 (05.11.2024)— для кращої відповідності формату фіскальних даних тепер, якщо спосіб розрахунку "передоплата", "передоплата 100%" або "аванс", то ознака предмета розрахунку ставиться "платіж", а встановлена в налаштуваннях ознака передається тільки в чеку, що закриває.
— додано перевірку, щоб кількість чеків, що закривають, по одній оплаті не була більше одного
— виправлено помилку, через яку закриваючий чек вирушав не завжди коректно
2.3.5 (30.07.2024)— для СБП добавлена возможность автоматического перенаправления на страницу оплаты в банке
2.3.4 (12.07.2024)— виправлено помилку, через яку не могли друкуватись чеки, якщо в елементі кошика не було зазначено одиниці вимірювання
— виправлено помилку, через яку міг не працювати компонент прийому оплати без інтернет-магазину при включеному друку чеків
2.3.3 (12.07.2024)— виправлено помилку, через яку не могли друкуватись чеки, якщо в елементі кошика не було зазначено одиниці вимірювання
— виправлено помилку, через яку міг не працювати компонент прийому оплати без інтернет-магазину при включеному друку чеків
2.3.1 (03.07.2024)— в настройках компонента «Платежная форма Т-Банк (без интернет-магазина)» добавлена возможность задавать информацию для печати чека. Это позволяет печатать чеки без дополнительной кастомизации. Подробнее см.
— модуль переименован в «Интернет-эквайринг Т-Банк приём платежей» в связи со сменой названия банка
— исправлена ошибка, из-за которой иногда после успешной оплаты перекидывало на страницу с ошибкой
— дополнен перевод на английский язык
2.3.0 (25.06.2024)— у налаштуваннях компонента «Платіжна форма Т-Банк (без інтернет-магазину)» додано можливість задавати інформацію для друку чека. Це дозволяє друкувати чеки без додаткової кастомізації. Детальніше див.
— модуль перейменований на «Інтернет-еквайринг Т-Банк прийом платежів» у зв'язку зі зміною назви банку
— виправлено помилку, через яку іноді після успішної оплати перекидало на сторінку з помилкою
— доповнено переклад англійською мовою
1.0.1 (01.07.2017)Виправлення помилки установки з демо-періодом, що минув.
1.0.2 (29.08.2017)Додано перевірку та створення необхідних директорій під час встановлення
1.1.0 (06.11.2017)- Додано передачу вмісту кошика для друку чека (необхідно включити цю можливість в обробнику платежів та налаштувати систему оподаткування та режим ПДВ)
- Додано підтримку двостадійної авторизації з підтвердженням з ЛК банку
- Зв'язок із банком за новою версією протоколу
1.1.1 (07.11.2017)Прибрано дублююче налаштування - друк чеків. Тепер чеки включаються стандартною галочкою - Дозволити друк чеків
1.1.2 (12.12.2017)Виправлено виведення помилок під час встановлення/видалення
1.1.3 (27.02.2018)Додано примусове перезаписування файлів прийому нотифікацій при установці/перевстановленні
1.1.4 (05.04.2018)Додана можливість вибрати статус, в який перекладатимуться авторизовані замовлення при двостадійному платежі.
1.1.5 (20.04.2018)Додано можливість друкувати чеки через сторонні послуги. Для цього при встановленій галочці "Дозволити друк чеків" треба встановити порожнє значення для ПДВ або системи оподаткування в налаштуваннях ПС.
1.1.6 (23.04.2018)Додано перевірку залежностей під час встановлення та оплати.
1.1.7 (29.05.2018)Довжина назв товарів та служб доставки в чеку обмежена 64 символами.
Додано додаткову перевірку при додаванні до чеку автоматизованих служб доставки
Виправлено орфографічні помилки
1.2.0 (18.07.2018)Підтримка багатосайтовості: встановлення обробників платежів на вибрані сайти.
1.2.1 (21.07.2018)— вибір статусу замовлень, за якими було зроблено повернення
— можливість скасування замовлень, за якими було зроблено повернення
- фікс помилки відображення автоматичних служб доставки
1.2.2 (16.08.2018)Додано можливість вибору статусу оплаченого замовлення
1.2.4 (07.09.2018)— додано проставлення номера оплати до документа оплати в полі "Номер платіжного документа"
- Незначні виправлення
1.2.6 (12.09.2018)Товари з нульової ціни виключені з чека, що передається в Тінькофф.
1.2.7 (19.10.2018)Додана можливість вибору, куди відправляти чек покупцю: тільки на email, тільки на телефон або туди й туди одночасно.
1.3.0 (11.01.2019)— додано подію afterBuildReceipt, що дозволяє змінити дані, що надсилаються для формування чека. Першим параметром в обробник події передається об'єкт замовлення, другим - сформований масив даних для чека
— при скасуванні замовлення статус замовлення змінюється після операції скасування, а не до, як раніше. Це дозволяє нівелювати вплив існуючих обробників події відміни замовлення.
1.3.1 (10.06.2019)Виправлені помилки, що виникають під час друку чека, якщо в замовленні не було властивості email або телефону.
1.3.3 (26.09.2019)— Додано обробку скасування резервування при двостадійному платежі. Вона провадиться так само, як і обробка повернення.
— Додана можливість ставити прапор "оплачений" для замовлень із зарезервованою оплатою за двостадійний платеж.
— Прибрано ПДВ 18% та 18/118, додано 20% та 20/120
1.3.5 (14.01.2020)- Додана опція "Автоматичний перенапрямок на платіжний шлюз", яка прибирає проміжний крок з кнопкою "оплатити" і відразу відправляє до банку. Працює у дефолтному шаблоні оплати;
- Поліпшено сумісність з ядром d7.
1.3.6 (28.01.2020)- Додано можливість створювати кілька оплат для одного замовлення. Друк чеків на стороні Тінькофф при цьому повинен бути відключений (треба встановити порожнє значення для ПДВ або Системи оподаткування в налаштуваннях ПС) або доданий кастомний обробник чека, що виставляє коректну суму для кожної з оплат.
1.3.9 (23.02.2020)— підкориговано дизайн шаблону за замовчуванням
— виправлено помилки, через які іноді не виставлявся статус "оплачено" для платіжної системи
— виправлено помилку, через яку міг злітати прапор оплати
1.4.0 (05.04.2020)- Додано можливість отримувати статус оплати з картки замовлення в адм. частини
- Доопрацювання кнопки оплати
- Рефакторинг та виправлення дрібних неточностей
УВАГА! Починаючи з цієї версії, системні вимоги ЗБІЛЬШЕНО! (php не нижче 7.0, гол. модуль не нижче 16.5.9).
ОБОВ'ЯЗКОВО ЗРОБІТЬ БЕКАП ПЕРЕД ОБНОВЛЕННЯМ!
1.4.5 (23.04.2020)- Додано можливість оплачувати замовлення у валюті, відмінної від рублів. Безпосередньо перед оплатою суму буде сконвертовано в рублі за курсом магазину.
- Передача коректних (часткових) сум у чек при частковій оплаті
- Виправлення помилки, що іноді виникає при поверненні
- Виправлення помилки, через яку іноді дублювалася оплата
- Виправлення помилки суми платежу при частковій оплаті
1.4.11 (02.07.2020)— налаштування URL для http-нотифікацій, сторінки успіху та сторінки помилки перенесені в налаштування платіжної системи. Це дає можливість кільком сайтам коректно взаємодіяти з тим самим платіжним терміналом. Якщо ці поля не заповнені, то значення, як і раніше, беруться з налаштувань терміналу
- З налаштувань платіжної системи прибрано "Сума до оплати" та "Номер замовлення", т.к. фактично вони вже не використовувалися
— виправлено коректне розпізнавання платіжної системи, якщо у замовлення дві оплати та більше
— доопрацьовано автоматичну передаресацію на платіжний шлюз: можна окремо підключати лише для оформлення замовлення або особистого кабінету, а також налаштовувати адресу сторінки, на якій вона відбуватиметься
— виправлена помилка json-кодування/декодування за певних налаштувань сервера
— виправлено помилку, через яку іноді не відбувалося повернення до магазину після платежу
— виправлено виведення помилок для кодування windows-1251
- Виправлені інші дрібниці та неточності.
1.5.10 (24.12.2020)— за двостадійної оплати додано можливість підтверджувати авторизовані замовлення з адміністративної частини магазину. Для цього треба виставити оплату відповідним платіжним системам у замовленні
- Доданий компонент форми оплати. Це дозволяє гнучкіше використовувати оплату через “Тінькофф Банк”, у тому числі й на молодших редакціях “Бітрікс”, без модуля “Інтернет-магазин”. Компонент знаходиться у візуальному меню за адресою " Компоненти Rover" > "Інтернет-еквайринг "Тінькофф прийом платежів" > "Платіжна форма Tinkoff Bank"
— внесено нові виправлення до коректного розпізнавання платіжної системи, якщо у замовлення дві оплати та більше
- Мінімальна версія головного модуля підвищена до 18.0.2
- Виправлені помилки кодування в чеку
- Виправлені помилки кодування для сайтів не в UTF-8
— виправлено помилку, через яку могли не доходити нотифікації
— виправлені помилки під час встановлення на молодші версії Бітрікс
- Виправлені інші знайдені помилки
1.6.3 (14.01.2021)- Додано подію onBeforeProcessRequest, що спрацьовує перед обробкою нотифікації при оплаті через інтернет-магазин. Якщо обробник події поверне помилковий результат, то подальша обробка нотифікацій не проводиться
- Додано подію onNotification, що спрацьовує при отриманні нотифікації при оплаті через компонент
— додано можливість вказати статус замовлення, при переказі якого автоматично підтверджується оплата при двостадійному платежі
— при виборі порожнього значення в налаштуваннях "Статус авторизованого замовлення", "Статус оплаченого замовлення" та "Статус замовлення, за яким зробили повернення або скасування резервування" статуси при відповідних подіях не змінюватимуться. Раніше ставилося значення за умовчанням
— файл прийому нотифікацій notification.php більше не потрібний і виключений із установки
- Виправлені помилки
1.7.1 (27.01.2021)— для замовлення додано можливість переведення в статус при частковій оплаті
— додано події на обробку відповідних нотифікацій onBeforeActionFail, onBeforeActionPay, onBeforeActionRefund, onBeforeActionAuthorize. Якщо в обробнику третім параметром повернути значення, воно буде сприйнято як статус і стандартна обробка запущена не буде
— додано автопідтвердження авторизованих платежів після закінчення зазначеної кількості доби (необхідно, щоб на сайті працювали агенти)
- Поліпшення сумісності з різними версіями модуля "Інтернет-магазин"
1.8.3 (09.06.2021)— додано можливість оплати лише за QR-кодом (СБП). Для цього в налаштуваннях банку мають бути підключені швидкі платежі, а в налаштуваннях платіжної системи у "Вигляді платіжної системи" зазначено "QR-код"
- Додано вибір ознаки предмета розрахунку для чека
- для доставки ознака предмета розрахунку для чека тепер "послуга"
— додано можливість міняти назву шаблону для кожної платіжної системи, докладніше https://rover-it.me/knowledge/course/course2/lesson98/
- Відновлено опис оплати
- для опису оплати додані плейсхолдери #SITE_NAME# - ім'я сайту, #ACCOUNT_NUMBER# - номер замовлення, # DATE_INSERT # - дата створення замовлення.
— додано подію afterGetInitParams для можливості змінити дані перед формуванням посилання на оплату
— виправлені помилки, що іноді виникають при встановленні
1.8.5 (08.07.2021)— додано можливість автоматичної зміни статусу та скасування замовлення при скасуванні оплати
— виправлено скасування та автопереведення у статус для замовлення, у якого зробили скасування резервування
— виправлено дублювання чеків під час друку чеків через сайт
— виправлені інші незначні помилки та неточності
1.9.2 (19.08.2021)— додано підтримку оплати у спливаючому вікні (віджеті)
— остаточно виправлено дублювання чеків
— налаштування "Вигляд платіжної системи" перейменовано на "Тип платіжної системи" і перенесено у саму верхню частину форми, під вибір обробника
- Виправлені помилки в роботі без модуля "Інтернет магазин"
- Виправлені інші помилки
2.0.0 (20.08.2021)— додано підтримку Сайтів 24. Оплату можна додати через блок "Платіжна форма Tinkoff Bank" у розділі "Інтернет-магазин"
- Рефакторинг
2.0.3 (19.10.2021)— додано можливість встановити тип ідентифікатора замовлення в ідентифікаторі платежу
- Додано можливість задати час життя посилання на оплату
— покращено систему обробки нотифікацій, щоб уникнути дублювання оплат/чеків. За замовчуванням вона тепер увімкнена для нових установок.
— виправлена помилка, що періодично виникає "Поле Receipt не повинно бути порожнім. (Неправильні параметри.)[309]" при коректних параметрах
— виправлені назви в чеку та відображення помилок для сайтів у CP1251
2.1.1 (07.05.2022)- Додано можливість зберігати карти, також можливість окремого збереження для кожного сайту
- Додано можливість вказувати тип чека: "повна оплата", "передоплата 100%" або "аванс". Якщо вибрано «передоплату 100%» або «аванс», то при відвантаженні замовлення також надсилається чек, що закриває.
— додано сумісність із CRM-формами
— додано адміністративну частину (Налаштування->Налаштування модулів->Інтернет-еквайринг Тінькофф Банк (Tinkoff Bank, прийом платежів)) з можливістю включити логування та вказати шаблони, що використовуються для компонента системи оплати в магазині та на сайтах24
— перероблено зовнішній вигляд оплати через qr-код: зроблено більш помітним посилання на оплату
- Додано можливість автоматичного переходу за посиланням при оплаті за QR-кодом
— додано можливість редагувати опис перед кнопкою "Оплатити" та під QR-кодом
— додано можливість виводу посилання на оферту під кнопкою оплати
— до другої частини ідентифікатора оплати у банку тепер ставиться номер оплати у магазині замість ID.
- Виправлено відображення валюти з html-тегами
- Мінімальна версія php підвищена до 7.4
- Рефакторинг
2.1.2 (24.05.2022)- Додано можливість вручну задавати:
- текст перед сумою оплати
- текст з додатковим описом у нижній частині
- додатковий опис для СБП
- повідомлення про помилку
- Видалена опція "Посилання на оферту", т.к. посилання на оферту тепер можна помістити в опис.
- Виправлені знайдені помилки
2.1.3 (15.06.2022)— виправлено помилку у синхронізації оплат, якщо на сайті було одночасно відкрито кілька платіжних форм.
2.1.5 (25.02.2023)— перегруповано налаштування платіжної системи
— виправлено помилку, через яку не завжди спрацьовував автоперенаправлення в банк/автовідкриття віджету
— виправлено інші знайдені помилки та неточності
— протестована сумісність із php8
- Рефакторинг
2.1.7 (26.07.2023)— додано подію onBeforeGetTinkoffMerchantApi для можливості підміняти ключ та пароль від платіжного терміналу
- Виправлені знайдені помилки
2.1.8 (24.11.2023)— додано автоматичне перенаправлення на сторінку успішної оплати при оплаті через QR
— виправлено помилку, через яку на сторінці з успішною оплатою відображалося, що оплата не вдалася.
2.1.9 (30.11.2023)- Додано вибір версії ФФД (1.05 або 1.2)
- Додано передачу імені платника в чек
- Додані додаткові ознаки предмета розрахунку для ФФД 1.2
— додано можливість задавати затримку перед редаректом на оплату, щоб встигали відпрацювати лічильники
2.2.6 (15.12.2023)— додано компоненти для оплати за номером замовлення/замовлення та за номером оплати/плати
— доданий спосіб оплати Tinkoff Pay на сайті та у віджеті
— додано можливість приймати оплату через СБП у віджеті на сайті.
— додано можливість перевизначати текст та класи на кнопці оплати
— додано обмеження на ip, з яких можуть надходити нотифікації з банку
— виправлено знайдені помилки та неточності
2.2.7 (16.12.2023)— додано можливість вибору, коли відправляти чек, що закриває: при відвантаженні (за замовчуванням), при оплаті, при переведенні замовлення в певний статус
— додано подію afterBuildClosingReceipt для можливості коригування чека, що закриває. Докладніше див. https://rover-it.me/knowledge/course/course2/lesson177/