チェックアウト処理まで実装