Refund Checkout ロゴ

カタログ アクション インテグレーション coinbase-business

完了した Coinbase Business チェックアウトを返金します。全額返金および一部返金をサポートします。返金額は残りの返金可能額を超えてはなりません。おすすめの用途:顧客返金、注文キャンセル、紛争解決、過払い返金。

概要

フィールド
アクション IDcoinbase-business-refund-checkout
カテゴリインテグレーション
コネクタcoinbase-business
ガス必要いいえ
資金移動未宣言
タグcoinbase, checkout, refund, payment, crypto, finance, write

ペイロード スキーマ

フィールド必須説明
checkoutIdstringはい返金対象のチェックアウト ID (24 文字の 16 進文字列)。完了済みのチェックアウトである必要があります。
amountstringはい返金額 (最大 2 桁の小数)。残りの返金可能額を超えてはなりません。
currencystringいいえ返金通貨。チェックアウトの元の法定通貨または USDC にデフォルトします。
reasonstringいいえ返金の理由 (オプション、最大 500 文字)
idempotencyKeystringいいえリトライ時の重複返金を防ぐためのイデンポテントキー。ワークフロー起動の返金には決定論的な値 (例: runId + nodeId) を使用します。
apiKeyNamestringいいえCDP API キー名 (コネクタをオーバーライド)
apiKeySecretstringいいえCDP API キー シークレット (コネクタをオーバーライド)

結果 スキーマ

フィールド必須説明
checkoutobjectはい現在のステータス付き更新されたチェックアウト
refundobjectはい返金詳細

json
{ "type": "coinbase-business-refund-checkout", "payload": { "checkoutId": "example-checkoutId", "amount": "1000000" }, "children": [], "connector": { "type": "coinbase-business", "id": "conn_coinbase_business" }}

ペイロードのフィールドでは、値がトリガー、前のノード、または再利用可能なワークフロープロパティから取得される場合、{{$trigger.body.amount}}{{$nodes.fetch.result.price}}、および {{$props.asset}} のようなワークフロー式を使用できます。

Ask a question... ⌘I