Про систему
ОСМП - Це платіжна система, що дозволяє користувачам самостійно поповнювати свій рахунок. Документація протоколу ОСМП
Для того щоб користувач міг внести платіж:
1. Користувач повинен бути з ознакою Фінансовий
2. Користувач не повинен бути видалений або відключений. Те ж саме для вищих груп
3. При ідентифікації не повинно бути неоднозначностей
підключення
1. На сторінці "Як стати партнером" # 45; скачати і заповнити анкету
2. Відправити заповнену анкету менеджеру, відповідальному за ваш регіон
3. У відповідь ви отримаєте пакет документів, які необхідно заповнити для узгодження комерційних умов використання сервісу
4. Після узгодження комерційних умов можна приступити до технічного тестування
У відповідь будуть відправлені інструкції з автоматичного тестування технічної частини
6. У відповідність з надісланої від ОСМП інструкцією, зайдіть в інтерфейс автоматичного тестування на сайті ОСМП
7. Перед тим як вказати технічні дані, виконайте в локальній меню Carbon Billing Конфігурація сервера # 45;> Налаштування платіжних систем. такі дії:
7.1. Поставте галочки Включити SSL WEB-сервер для платежів і Вимагати і перевіряти клієнтський сертифікат
Примітка
Для версій від 3.8 також потрібно вказати поле для ідентифікації користувачів в ОСПМ подібних системах
9. Проведіть тестування
10. Після успішного тестування зв'яжіться з курирує менеджером, повідомте, що тестування проведено успішно, і ви готові до експлуатації системи
11. Можливо, буде потрібно генерація нових ключів. Для цього повторіть пункт 7.3.
Прийом платежів по ОСМП від декількох операторів. Зміна мітки.
Якщо Ви уклали договір з 2 однотипними платіжними операторами, то буде зручніше, якщо повідомлення про платежі будуть приходити з різними мітками. Для цього необхідно зробити наступні дії:
1) Завантажити сервер в режим уд. помічника і підключитися під користувачем root.
2) Виконати команди:
3) Внести зміни в скрипт:
Примітка: перевірте що у редагованого файлу osmp_2.php виставлені правильні права і власник.
повинно бути так:
якщо це не так, то права і власника потрібно поставити командою