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 дозволяє автоматизувати масові виплати партнерам та клієнтам.

Приклад запиту:
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 допомагає автоматизувати фінансові процеси, підвищити зручність платежів та прискорити обробку транзакцій. Повну документацію можна переглянути у розділі документації API.