EC-CUBE4のカート商品を一定期間で削除するカスタマイズ

EC-CUBE4のカート商品を一定期間で削除するカスタマイズEC-CUBE
この記事は約1分で読めます。

カートに入った商品を一定期間で削除したい

先日以下のご相談がありました。

お客様がカートに商品を入れたままにしているものが、そのまま2-3ヶ月経過していてもずっとカートに残ったままになっています。
一定の時間が過ぎたらカートから消えるように設定できないでしょうか。

カート商品がいつまで経っても消去されない為、自動で削除されるようにしたいとのことでした。

EC-CUBE4のカートの永続化機能

EC-CUBE4にはカート永続化機能があります。

カートの永続化とは、ログイン期限切れやログアウトしてもカート内の商品情報を保持し、次回ログインした際にカート情報を復活させる機能のことです。
会員にカート情報が紐づいている為、異なるデバイスでログインしてもカート商品が復活します。

例えば、通勤中にiPhoneで欲しい商品をカートに入れておき、帰宅後PCで購入する。なんてこともカート永続化機能だと可能になります。
スマホのサイトだけでなく、スマホアプリでも同様に実現可能です。

2週間でカートがクリアするよう改修

今回ご相談頂いたECサイト様からは、2週間経過すればカートの商品を消去したいとのご要望を頂いた為、2週間後にカートの商品をクリアするようEC-CUBEを改修しました。

投稿者プロフィール

Nakamura
サンクユーのEC-CUBE担当。15年以上にわたりEC-CUBE開発に従事し、2系・3系・4系すべてに精通。難易度の高いカスタマイズや、他社構築サイトの改修・再設計も多数対応しています。

Javaでの業務システム開発を起点に、PHP・Perl・フロントエンド・CMSまで横断的に対応。基幹システム連携や業務フローを踏まえた設計を得意とし、複雑な要件にも柔軟に対応可能です。

ChatGPT CODEXを活用し、開発スピードと品質の両立を実現しています。

お気軽にご相談ください

お気軽にご相談ください

タイトルとURLをコピーしました