Етапи установки модуля онлайн оплат картами «Platon» для 1С-Бітрікс (версія після 15 ядра, після php 5.4):
Можливі 2 способи встановити модуль на Ваш сайт:
1 – Встановити модуль офіційного маркетплейса 1С-Бітрікс і встановити через адмін консоль: “Marketplace” -> Встановіть Платіжне рішення від компанії Platon -> Перевірити установку в розділі “Marketplace” -> “Встановлені рішення”. Статус повинен бути “Встановлено”;
2 – Установка модуля з архіву: в адміністративній панелі перед “Контент” -> “Файли і папки” -> і перейдіть в дірректорію / bitrix / modules /. Завантажте в цю папку засобами Бітрікс архів «platon.paysystem.tar.gz». Засобами Бітрікс розпакуйте вміст архіву, переписавши його (в разі поновлення) і заново встановіть модуль: в розділі “Marketplace” => “Встановлені рішення”. При цьому, дані з налагодження повинні зберегтися (якщо ви виконували оновлення модуля).
Налаштування модуля:
У Адміністративної панелі перейдіть “Магазин” => “Налаштування” => “Платіжні системи” => “Додати платіжну систему”:
1 – Запам’ятати або зберегти собі на час ID платіжної системи – інформація необхідна для обробника.
2 – Вибрати обробник платіжної системи зі списку – “platon_paysystem”;
3 – Заповнити “Тема” – “Platon”;
4 – Заповнити “Назва” – “Оплата карткою Visa / MasterCard”;
5 – Встановити позначку “Активність”;
6 – Заповнити “Опис” – “Оплата карткою Visa / MasterCard”;
7 – Логотип для модуля 1СБітрікса знаходиться в папці “Контент” => “Файли і папки” => і перейдіть в дірректорію /bitrix/images/platon.paysystem з ім’ям logo-platon.png (245px * 115px).
8 – Встановити кодування зі списку – UTF-8;
Нижче в розділі “Налаштування обробника ПС” встановлюємо параметри:
1 – Номер платежу – “Замовлення” => “Код замовлення (ID)”;
2 – Валюта – “Оплата” => “Валюта”;
3 – Код покупця – “Користувач” => “Код користувача (ID)”;
4 – Сума рахунку – “Оплата” => “Ціна”;
5 – Cancel URL – “Вказуємо сторінку, куди буде перенаправлений покупець після 5-ти неуспішних спроб оплати. Зазвичай така сторінка є вже в самому Бітрікс – перевірити можна в адміністративній панелі виберіть “Контент “=>” Файли і папки “=> і перейдіть в дірректорію /personal/order/payment/error.php.”;
6 – Success URL – “Вказуємо сторінку, куди буде перенаправлений клієнт після успішної оплати. Зазвичай така сторінка є вже в самому Бітрікс – перевірити можна в адміністративній панелі виберіть”Контент “=>” Файли і папки “=> і перейдіть в дірректорію / personal / order / payment / – файл index.php.“;
7 – Адреса Platon, на який передається (POST) оплата – https://secure.platononline.com/payment/auth;
8 – Ключ для ідентифікації клієнта – Вам його направляє відповідальний співробітник PSP Platon (merchant id);
9 – Пароль ідентифікації клієнта – Вам його направляє відповідальний співробітник PSP Platon (password).
Налаштування обробника:
1 – Файл обробника можна знайти в Адміністративній панелі перед “Контент” => “Файли і папки” => bitrix / personal / order / payment в файлі result.php. Необхідно в параметрі “PAY_SYSTEM_ID_NEW” => “11” – вказати ID платіжної системи PSP Platon;
2 – Якщо ж обробника немає, його можна створити скориставшись стандартним функціоналом Бітрікс і підключити обробник.
2.1 – Створити файл “імя.php” => редагувати його як HTML і з меню, що випадає обираємо “Магазин” => “Процедура оформлення замовлення” => “Підключення обробника результату платіжної системи”, двічі клікнувши на ньому.
2.2 – У вікні, справа в випадаючому списку вибираємо Платіжну систему (двічі клікнувши на ній або перетягнути мишею на білу частину форми).
2.3 – Посилання на цей файл – це і є callback url, на який буде звертатись платіжна система з результатами оплтати (важливо: не забудьте повідомити його в тех.підтримку компанії PSP Platon).
На цьому базова настройка модуля завершена
