メインコンテンツへスキップ
バージョン: 最新版

送金を送信済みとしてマーク

送金を送信済みとしてマークします。このエンドポイントは、送金が処理のために銀行に送信されたことを示すために使用されます。送信済みとしてマークされると、送金ステータスが更新され、sentフラグがtrueに設定されます。


リクエストパラメータ

必須 - 1項目必須パラメータ
`id`STRING(required)
送金ID(例: trsf_test_...)。URLパスで指定します。
Example:"trsf_test_5xuy4w91xqz7d1w9u0t"

レスポンス

200

取引成功

送金が正常に送信済みとしてマークされました。sent: trueを持つ更新された送金オブジェクトを返します。

更新された送金属性:
  • sent - trueに設定
  • sent_at - 送信済みとしてマークされたタイムスタンプ
  • その他の送金属性は変更されません

400

不正なリクエスト

リクエストの検証に失敗しました。詳細はエラーメッセージを確認してください。

一般的な原因:
  • 送金は既に送信済みとしてマーク済み
  • 送金が送信可能ではない(残高不足、無効な受取人)
  • 送金が削除された
  • 送金が無効な状態にある

401

認証エラー

認証に失敗しました。無効または欠落したAPIキーです。

一般的な原因:
  • Authorizationヘッダーの欠落
  • 無効なシークレットキー
  • シークレットキーの代わりにパブリックキーを使用
  • 不正なHTTP Basic Auth形式

404

見つかりません

送金が見つかりません。

一般的な原因:
  • 無効な送金ID
  • 送金がアカウントに属していない
  • 送金が削除された
  • テストモードとライブモードのIDが混在

5xx

サーバーエラー

サーバー側でエラーが発生しました。これはまれですが、適切に処理する必要があります。

対処方法:
  • 指数バックオフでリクエストを再試行
  • status.omise.coでサービス障害を確認
  • 詳細なガイダンスについてはエラー処理を参照

コードサンプル

curl https://api.omise.co/transfers/trsf_test_5xuy4w91xqz7d1w9u0t/mark_as_sent \
-X POST \
-u skey_test_5xuy4w91xqz7d1w9u0t:

エラーコード

一般的なエラーコード

コード説明解決方法
transfer_already_sent送金は既に送信済みとしてマーク済みアクション不要、送金は既に送信済み
transfer_not_sendable送金を送信できない送金のsendableステータスを確認し、問題を解決
transfer_deleted送金が削除された削除された送金を送信済みとしてマークできません
invalid_transfer_state送金が無効な状態にある現在の送金ステータスを確認
insufficient_balance送金を送信するための資金が不足課金が決済されるのを待つか、金額を減らす

🔑API認証情報

試してみる

必須 - 1項目
あなたのIP: ...読み込み中...