支払い v1

examples/payout/payout.ja.flow · dandori doc

売り手に売上を支払う。銀行の API が、売り手が登録している口座に送金し、モデルが知らせを下書きする。フローが運ぶのは口座の ID だけで、銀行の契約が秘密と印を付けた番号と名義は運ばない

flow
on 拒否支払い v134 送金 = 送金する(…)connect 銀行 PayoutService/Pay拒否 → 35 行目; timeout, failure → ワークフローが失敗する!35 fail 拒否"銀行が口座 {口座ID} への送金を拒否しました"36 知らせ = 知らせを書く(…)agent openai · gpt-5.4-minitimeout 1 minutetimeout, failure → ワークフローが失敗する!37 知らせる(…)lambda send-noticetimeout, failure → ワークフローが失敗する!38 succeed 送金ID = 送金.送金ID

呼び出し

行呼び出し呼ぶものリトライタイムアウト失敗したとき
34送金 = 送金する(…)connect 銀行 PayoutService/Pay・key——拒否 → 35 行目
timeout・failure → ワークフローが失敗する
36知らせ = 知らせを書く(…)agent openai · gpt-5.4-mini—1 分timeout・failure → ワークフローが失敗する
37知らせる(…)lambda send-notice・idempotent——timeout・failure → ワークフローが失敗する

終わり方

行終わり方
35fail 拒否 "銀行が口座 {口座ID} への送金を拒否しました"
38succeed 送金ID = 送金.送金ID