業務の状況
タイムアウトしても機関側で処理済みの場合があり、再実行は危険です。
設計で重視する判断
受付、処理中、確定結果を分け、不明時は失敗とせず照会します。
実装の進め方
一意な番号と通知時系列を保持し、状態遷移を検証、未確定は復核します。
事業価値と今後の発展
確認待ちと再試行を区別でき、遅延・重複・順序逆転を検証できます。
タイムアウトしても機関側で処理済みの場合があり、再実行は危険です。 受付、処理中、確定結果を分け、不明時は失敗とせず照会します。
対象:決済・分配APIを使う企業。
本記事は典型的な業務を想定し、設計の考え方と実装の道筋を説明します。
タイムアウトしても機関側で処理済みの場合があり、再実行は危険です。
受付、処理中、確定結果を分け、不明時は失敗とせず照会します。
一意な番号と通知時系列を保持し、状態遷移を検証、未確定は復核します。
確認待ちと再試行を区別でき、遅延・重複・順序逆転を検証できます。
事業の目的、対象地域、業務フローをお聞かせください。
事業の内容、今のやり方、改善したい一工程を教えてください。課題一つから始められます。