API платіжних систем
Опис
За допомогою API ви можете додати будь-яку платіжну систему з усіма доступними для цієї платіжки типами обміну.
Всі API тут: api/changers/
Коментарі у коді для прикладу тут: api/changers/webmoney/
Файли
charge.php - файл, що запускається платіжною системою після відправлення коштів через html форму. Має всі перевірки на наявність переказу коштів і запуск файлів для подальшого обміну.
check.inc.php - файл, який запускається на 3 кроці створення транзакції. Містить у собі всі необхідні перевірки перед початком обміну. Запускається лише файл вихідної валюти (на яку змінюють).
fields.inc.php - файл, який містить необхідні поля.
functions.inc.php - файл, що містить у собі всі використовувані функції API.
key.inc.php - файл, що містить особливо секретні дані. У платіжках використовується рідко. Для Webmoney дані файлу ключа та шлях до файлу ключа.
pay.inc.php - файл, що містить зворотне відправлення коштів. Запускається з файлу модуля - payout.inc.php.
send.inc.php - файл, що містить у собі html форму відправки на інтерфейси платіжної системи.
balance.inc.php - файл отримання актуального балансу на рахунку/гаманці.
Додавання платіжки з API
Розглянемо приклад додавання платіжки з API w1 з валютою Українська гривня
Переходимо за посиланням: Платежні системи - Додати
Назва платіжної системи - вводимо назву
Тип системи - Електронна валюта
Назва валюти - UAH
Код системи - WOUAH
Коди платіжних систем можна переглянути на нашому сайті
Ідентифікатор наприклад: w1uah або будь-який інший набір латинських символів у нижньому регістрі.
API - вибираємо w1
Іконка - вибираємо w1.png
Запас - вводимо запас
Вхідна комісія системи - вводимо комісію, якщо така є
Вихідна комісія системи - вводимо комісію, якщо така є
Мінімальна комісія - вводимо мін. комісію, якщо така є
Максимальна комісія - вводимо макс. комісію, якщо така є
Валюта системи - обираємо UAH - Український гривень
Типи обміну - вибираємо всі доступні
Після налаштування платіжки обов'язково задайте типи для кожного з напрямків у розділі: Курси Виберіть джерело отримання курсів та оновіть курси!
Рахунок та Ключ - вводимо рахунок та ключ у відповідно до інструкцій
Текст типу Обробка оператором - вводимо текст, якщо цей тип включений. Приклади текстів дивіться тут
У результаті додано повністю працездатну платіжку W1 UAH
Додавання платіжки без API
Розглянемо приклад додавання платіжки без API. Наприклад банк (будь-який)
Переходимо за посиланням: Платежні системи - Додати
Назва платіжної системи - вводимо назву. Наприклад, Ощадбанк
Тип системи - Банк
Назва валюти - RUB
Код системи - SBERRUB
Коди платіжних систем можна переглянути на нашому сайті
Ідентифікатор наприклад: sberrub або будь-який інший набір латинських символів у нижньому регістрі.
API - вибираємо Не використовувати
Іконка - вибираємо sberbank.png
Запас - вводимо запас
Вхідна комісія системи - вводимо комісію, якщо така є
Вихідна комісія системи - вводимо комісію, якщо така є
Мінімальна комісія - вводимо мін. комісію, якщо така є
Максимальна комісія - вводимо макс. комісію, якщо така є
Валюта системи - вибираємо RUB - Російський рубль
Типи обміну - вибираємо всі доступні
Після налаштування платіжки обов'язково задайте типи для кожного з напрямків у розділі: Курси Виберіть джерело отримання курсів та оновіть курси!
Текст типу Обробка оператором - вводимо текст. Приклади текстів дивіться тут
Додавання платіжки без API. Картки VISA/MasterCard
Переходимо за посиланням: Платежні системи - Додати
Назва платіжної системи - вводимо назву. Наприклад, Visa/MC
Тип системи - Банківська карта
Назва валюти - UAH
Код системи - CARDUAH
Коди платіжних систем можна переглянути на нашому сайті
Ідентифікатор наприклад: visauah або будь-який інший набір латинських символів у нижньому регістрі.
API - вибираємо Не використовувати
Іконка - вибираємо vcmc.png
Запас - вводимо запас
Вхідна комісія системи - вводимо комісію, якщо така є
Вихідна комісія системи - вводимо комісію, якщо така є
Мінімальна комісія - вводимо мін. комісію, якщо така є
Максимальна комісія - вводимо макс. комісію, якщо така є
Валюта системи - вибираємо UAH - Українська гривня
Типи обміну - вибираємо всі доступні
Після налаштування платіжки обов'язково задайте типи для кожного з напрямків у розділі: Курси Виберіть джерело отримання курсів та оновіть курси!
Текст типу Обробка оператором - вводимо текст. Приклади текстів дивіться тут
Таким чином можна додати будь-яку платіжну систему та/або банк
Last updated