API VelPay:
Интеграция платежей и выплат

API VelPay

Структурированная документация для быстрой интеграции

Введение

VelPay предоставляет удобный и безопасный API для автоматизации платежных процессов, приема платежей, отправки выплат и обмена финансовыми активами. API разработан таким образом, чтобы его можно было легко интегрировать в веб-сайты, мобильные приложения и CRM-системы.

Основные возможности API VelPay

API VelPay предлагает широкий спектр функциональных возможностей:

Начало работы с API

1. Получение API-ключа

Для интеграции необходимо зарегистрироваться в системе VelPay и получить API-ключ в личном кабинете.

2. Аутентификация

Запросы к API требуют передачи API-ключа в заголовках.

Пример запроса:
GET /v1/payments HTTP/1.1
Host: api.velpay.io
Authorization: Bearer YOUR_API_KEY


3. Создание платежа

Пример запроса на создание платежа:
json

{

  "amount": "1000",

  "currency": "USD",

  "payment_method": "card",

  "card_number": "4111111111111111",

  "card_expiry": "12/25",

  "card_cvc": "123",

  "description": "Payment for order #12345"

}
Ответ сервера:
json

{

  "status": "success",

  "transaction_id": "abc123456",

  "redirect_url": "https://velpay.io/payment/abc123456"

}


Массовые выплаты через API

VelPay позволяет отправлять массовые выплаты партнёрам и клиентам с помощью API.

Пример запроса:
json

{

  "payouts": [

    {

      "recipient": "[email protected]",

      "amount": "500",

      "currency": "USD",

      "method": "bank_transfer"

    },

    {

      "recipient": "[email protected]",

      "amount": "200",

      "currency": "EUR",

      "method": "crypto",

      "crypto_address": "0x123456789abcdef"

    }

  ]

}


Безопасность API

API поддерживает шифрование данных, OAuth 2.0 и токены доступа с ограниченным сроком действия.

Заключение

Интеграция с API VelPay позволяет автоматизировать финансовые процессы, повысить удобство работы с платежами и ускорить обработку транзакций. Полная документация доступна в разделе документации.