このスケジューラー・コマンドは、ストア構成期間よりも長い期間それぞれの金融機関によって拒否されている支払い許可要求について、 WebSphere Commerce オーダーをキャンセルします。
環境変数名 | 説明 |
---|---|
storeId | コマンド実行対象のストア。 |
動作
指定された storeId の場合と、'M' 状態 (オーダーが承認されておらず、 実行できるよう解放されていない状態) にある各オーダーの場合は、このコマンドは、 Payment Manager からすべての支払いの支払い状態を問い合わせます。
オーダーのすべての支払いが取り消しされているか拒否されている状態で、 最後の支払いの取り消しまたは拒否が所定の経過日数よりも長い場合、 このコマンドは Payment Manager にキャンセル (削除を含む) を発行し、オーダーをキャンセルします。 有効期限時刻のデフォルト設定は、259200 秒、すなわち 3 日です。 時刻は STORE テーブルの REJECTEDORDEXPIRY 列で調整できます。
このコマンドは、WebSphere Commerce オーダーをキャンセルし、在庫を解放します。 コマンドは、マーチャントおよび顧客に通知を送信します。
このコマンドを、1 日 1 回実行するようにスケジュールすることをお勧めします。
![]() |