Redpagos
Вариант интеграции PY
Оплата
Info
Этот вариант интеграции поддерживает только валюту UYU.
Процесс проведения оплаты
- Покупатель инициирует оплату на сайте торговца.
- Торговец отправляет запрос оплаты в PacoPay Service Provider.
- PacoPay Service Provider возвращает в ответе секцию
formс полемaction, содержащим URL страницы оплаты. - Торговец перенаправляет покупателя на URL, указанный в параметре
form.actionответа PacoPay Service Provider. На странице будут размещены инструкции по завершению оплаты. - Покупатель завершает оплату в течение 24 часов.
- PacoPay Service Provider отправляет торговцу автоматическое уведомление со статусом оплаты. Торговец также может запросить статус оплаты у PacoPay Service Provider с помощью запроса получения статуса транзакции.
Запрос
Отправьте запрос оплаты со следующими данными:
|
|||||||||||||
Пример запроса
{
"request": {
"test": true,
"amount": 500,
"currency": "UYU",
"description": "description",
"return_url": "https://your_return_url.com",
"method": {
"type": "red_pagos"
}
}
}
Ответ
Отправьте покупателя на URL, указанный в параметре form.action.
Пример ответа
{
"transaction": {
"uid": "43880dad-3d8e-4169-90b0-6dbaa6b3c42e",
"type": "payment",
"status": "pending",
"amount": 500,
"currency": "UYU",
"description": "description",
"created_at": "2026-01-27T12:12:26Z",
"updated_at": "2026-01-27T12:12:29Z",
"method_type": "red_pagos",
"receipt_url": "https://dashboard.paco-pay.com/customer/transactions/43880dad-3d8e-4169-90b0-6dbaa6b3c42e/1173523e2c055b7cdac62b784efa75380403870342a37d958316c0fee531ff25",
"payment": {
"status": "pending",
"gateway_id": 6065,
"ref_id": "PIU26Y01U27U12Y12U28705",
"message": "Transaction was initialized."
},
"red_pagos": {
"type": "red_pagos",
"use_pending_page": true
},
"customer": {
"email": null,
"ip": null
},
"manually_corrected_at": null,
"version": 4,
"message": "Transaction was initialized.",
"test": true,
"additional_data": {
"payment_method": {
"type": "alternative"
}
},
"smart_routing_verification": {
"status": "successful"
},
"gateway": {
"iframe": true
},
"form": {
"action": "link-to-payment-page",
"fields": [],
"method": "GET"
}
}
}