Get Checkout
Retrieve details of a specific Coinbase Business checkout by ID. Returns full checkout information including status, settlement, refunds, and transaction details. Ideal for: payment status checks, order verification, webhook follow-up, receipt generation.
Действие каталога Интеграции coinbase-business
Получение сведений о конкретном чек-ауте Coinbase Business по ID. Возвращает полную информацию о чек-ауте, включая статус, расчеты, возвраты и детали транзакций. Идеально подходит для: проверки статуса платежа, верификации заказа, обработки webhook, генерации квитанции.
Краткий обзор
| Поле | Значение |
|---|---|
| ID действия | coinbase-business-get-checkout |
| Категория | Интеграции |
| Коннектор | coinbase-business |
| Требует gas | Нет |
| Движение средств | Не указано |
| Теги | coinbase, checkout, payment, crypto, finance, read |
Схема запроса
| Поле | Тип | Обязательное | Описание |
|---|---|---|---|
checkoutId | string | Да | ID чек-аута (строка из 24 шестнадцатеричных символов) |
apiKeyName | string | Нет | Имя API-ключа CDP (переопределяет коннектор) |
apiKeySecret | string | Нет | Секрет API-ключа CDP (переопределяет коннектор) |
Схема ответа
| Поле | Тип | Обязательное | Описание |
|---|---|---|---|
id | string | Да | ID чек-аута |
url | string | Да | URL размещенной страницы оплаты |
status | string | Да | Статус чек-аута |
amount | string | Да | Сумма платежа |
currency | string | Да | Код валюты |
network | string | Да | Сеть блокчейна |
address | string | Да | Адрес платежа в блокчейне |
tokenAddress | string | Нет | Адрес контракта токена ERC-20 |
description | string | Нет | Описание платежа |
expiresAt | string | Нет | Метка времени истечения срока действия |
metadata | object | Нет | Прикрепленные метаданные |
successRedirectUrl | string | Нет | URL перенаправления при успехе |
failRedirectUrl | string | Нет | URL перенаправления при неудаче |
settlement | object | Нет | Детали расчетов |
fiatAmount | string | Нет | Исходная сумма в фиате |
fiatCurrency | string | Нет | Исходный код фиатной валюты |
transactionHash | string | Нет | Хэш транзакции блокчейна |
refundedAmount | string | Нет | Общая сумма возвратов |
refunds | array | Нет | Детали возвратов |
createdAt | string | Да | Метка времени создания |
updatedAt | string | Да | Метка времени последнего обновления |
Примеры
json{ "type": "coinbase-business-get-checkout", "payload": { "checkoutId": "example-checkoutId" }, "children": [], "connector": { "type": "coinbase-business", "id": "conn_coinbase_business" }}
bashcurl -X POST "https://api.b3os.org/v1/actions/coinbase-business-get-checkout/test" \ -H "Authorization: Bearer YOUR_API_KEY" \ -H "Content-Type: application/json" \ -d '{ "inputs": { "checkoutId": "example-checkoutId" }}'
Поля полезной нагрузки могут использовать выражения рабочего процесса, такие как {{$trigger.body.amount}}, {{$nodes.fetch.result.price}} и {{$props.asset}}, когда значение должно поступать из триггера, предыдущего узла или свойства повторно используемого рабочего процесса.
