Tesouro Nacional
Быстрый старт
- Подписаться at tesouro.gov.br и получить API полномочия
- Создать терминал в Консоль Admin с приведенными ниже параметрами
- Начало обработки — адаптер предварительно построен и готов к использованию
Обзор
Бразильский платежный процессор с GraphQL API Проверка подлинности OAuth2
| поставщик ID | tesouro |
| Категория | Банковские переводы |
| Сайт | tesouro.gov.br |
Поддерживаемые операции: authenticate start_tx capture_tx refund_tx status
аутентификация
OAuth2 Bearer Token (автоматически обновляемый)
Платежный поток
Поток аутентификации
- удостоверять подлинность - Получить OAuth2 маркер
- POST to
/oauth/token - Тип гранта: Client_credentials (идентификаторы:
client_credentials) - Возвращает access_token с истечением срока действия
- Токен кэшируется и автообновляется
- POST to
Платежный поток
Однофазный:
- start_tx Создать транзакцию
- Мутация GraphQL
createTransaction - Переменные: acceptor_id, сумма, карта
- Вернуть транзакцию ID
- Мутация GraphQL
Двухфазный:
- start_tx - Разрешение
- GraphQL мутация с помощью
capture=false - статус
AUTHORIZED→authorized
- GraphQL мутация с помощью
- Захват_tx - Захват (идентификаторы:
capture_tx)- Мутация GraphQL
captureTransaction - Сделка ID от авторизации
- Мутация GraphQL
Возврат:
- Возврат_tx - Сделка возврата (идентификаторы:
refund_tx)- Мутация GraphQL
refundTransaction
- Мутация GraphQL