Platega.io API
  1. Payments
Platega.io API
  • Авторизация
  • Payments
    • Создание ссылки на оплату
      POST
    • Проверка статуса оплаты платежа
      GET
  • Rates
    • Получение курсов по платежному методу
      GET
  • CallBack для тестирования платежей
  • Метод получения конвертаций
    GET
  • Callback об изменении статуса транзакции
  • Schemas
    • Schemas
      • PaymentStatus
      • PaymentMethodInt
      • CreateTransactionRequest
      • CreateTransactionResponse
      • TransactionStatusResponse
      • CallbackPayload
  1. Payments

Создание ссылки на оплату

POST
/transaction/process
Создает транзакцию и возвращает данные для оплаты. ID транзакции генерируется системой автоматически — не передавайте поле id в запросе.

Request

Body Params application/jsonRequired

Examples

Responses

🟢200OK
application/json
Успешно создано
Body

🟠400Bad Request
🟠401Unauthorized
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request POST '/transaction/process' \
--header 'Content-Type: application/json' \
--data-raw '{
    "paymentMethod": 2,
    "paymentDetails": {
        "amount": 500,
        "currency": "RUB"
    },
    "description": "Оплата мешков картошки клиенту №293",
    "return": "https://google.com/success",
    "failedUrl": "https://google.com/fail",
    "payload": "Дополнительная информация о платеже"
}'
Response Response Example
{
    "paymentMethod": "SBPQR",
    "transactionId": "3fa85f64-5717-4562-b3fc-2c463f66afa6",
    "redirect": "https://pay.platega.io?qrsbp",
    "return": "https://google.com",
    "paymentDetails": "100 RUB",
    "status": "PENDING",
    "expiresIn": "00:15:00",
    "merchantId": "1a021d91-9b26-4762-b303-5d4aac74e921",
    "usdtRate": 93.45
}
Modified at 2025-12-05 11:33:20
Previous
Авторизация
Next
Проверка статуса оплаты платежа
Built with