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