「Credit cardを入力してください」エラーが繰り返し発生する事象の修正

■対象画面 受注管理

■事象 たまごペイメント(Z) / ZEUS決済において、決済確定処理(確定バッチ)実行時に、削除済み・不整合状態のクレジットカードに紐づく注文が存在する場合、「Credit cardを入力してください」というエラーが発生し、同一注文が毎時の確定バッチで繰り返し再実行される事象が発生しておりました。
本事象では、決済確定自体は正常に完了しているものの、カード情報に紐づく顧客情報が取得できずエラーが発生し、決済ステータスが「確定完了」へ更新されない状態となっておりました。 その結果、確定未完了の注文として扱われ、確定バッチの対象から外れずに処理がループしてしまう状況となっておりました。

■修正内容 決済確定処理において、クレジットカード情報の不整合(削除・期限切れ等)が原因でエラーが発生した場合でも、決済確定が正常に完了している場合は決済ステータスを「確定完了」として更新するよう修正しました。