Case Study / Details

EC-CUBE v4による日本食品ECサイトの構築

オフショア開発 デジタルトランスフォーメーション 小売業

— 事例紹介

プロジェクト概要

クライアントM社
業界テクノロジー / 食品ECコマース
カテゴリーソフトウェアアウトソーシング・ECサイト開発・EC-CUBE v4
所在地日本
チーム規模10名の専門エンジニア
フェーズコーディング・テスト・保守
実施年2024年

— 概要

プロジェクト概要

Sonixは、日本の食品小売企業と提携し、EC-CUBE v4を基盤としたフル機能のECプラットフォームを設計・開発しました。Remise決済処理と連携した食品のエンドツーエンドのオンライン販売を実現し、直感的なユーザー体験、店舗管理者にとっての業務効率、そして本番の小売環境に求められる信頼性を重視して提供しました。

— Sonixが選ばれた理由

クライアントがSonixを選んだ理由

🛒

EC-CUBEの専門知識

Sonixは、日本を代表するオープンソースECプラットフォームであるEC-CUBE v4での豊富な実務経験を有しており、カスタムプラグイン開発、決済ゲートウェイ連携、パフォーマンスチューニングまで幅広く対応します。

🌐

日本市場への深い理解

日本語対応専門の体制と日本企業との長年の取引実績により、SonixはUIの慣習からドキュメント基準まで、文化的・技術的な期待値を橋渡しします。

一気通貫の対応力

初期構築から単体テスト、継続的な保守まで、Sonixは単一の責任あるパートナーとして対応し、複数ベンダーによる調整の手間を排除します。

— 課題

課題

クライアントは従来、オフラインまたは分散した販売チャネルに依存した食品小売事業を展開していました。オンライン化には単なる店舗開設以上のものが求められました — 商品発見、カート管理、安全な決済処理、購入後の注文追跡といった商取引の全ライフサイクルに対応できるプラットフォームの構築が必要だったのです。

特に複雑だったのは、独自のAPI要件とコンプライアンス基準を持つ日本の決済サービスRemiseとの連携でした。決済フローはセキュリティの観点で万全であると同時に、顧客体験の観点でもスムーズである必要があり、決済時の摩擦はコンバージョンに直接影響します。

同時に、管理者側では、日常業務に技術スタッフが介入することなく在庫レベル、フルフィルメントのワークフロー、店舗設定を管理できる堅牢なバックオフィスシステムが求められていました。

— アプローチ

私たちのアプローチ

1

プラットフォーム設計とEC-CUBE構成

まず、EC-CUBE v4上でのプラットフォームアーキテクチャの範囲を定め、商品・注文・ユーザー・在庫のデータモデルを設計しました。クライアントのカタログ構成と業務フローに合わせてコアモジュールを設定・拡張し、商品ラインナップの拡大にも対応できる拡張性を確保しました。

2

Remise決済連携とチェックアウトフロー

チームはカスタムのRemise決済プラグインを開発し、API認証、取引開始、コールバック処理、エラーハンドリングを実装しました。チェックアウトのUXはクライアントと緊密に連携しながら改善を重ね、離脱を最小限に抑えつつ決済プロバイダーの基準への完全準拠を確保しました。

3

テスト・強化・保守体制への引き継ぎ

単体テストでは、ユーザー認証、注文ライフサイクル、決済処理、在庫更新など、すべての重要な処理経路を網羅しました。UATの承認後は体系化された保守モデルへ移行し、リリース後の課題や機能追加に迅速に対応できる窓口をクライアントに提供しました。

— ソリューション

ソリューション

Sonixは、日本で最も広く採用されているオープンソースECフレームワークEC-CUBE v4を基盤とした、本番運用可能な食品ECサイトを提供しました。本プラットフォームは食品カテゴリーに最適化された商品カタログ、顧客が最小限の手間で検索・閲覧・購入を完了できる直感的なストアフロント、そして安全なリアルタイム決済処理に対応したRemise決済ゲートウェイを完全統合しています。

管理側では、日々の運用に開発者の関与を必要とせず、店舗管理者がユーザーアカウント、注文管理、在庫レベル、設定可能な注文フルフィルメントのワークフローを直接コントロールできるようバックオフィスをカスタマイズしました。システムはPHP/MySQLスタック上に構築され、Backlogによる課題管理と納品の透明性を確保し、継続的な保守契約のもとで反復的な機能追加に対応できるコード構造としています。

— 使用技術

使用技術

EC-CUBE v4
PHP
MySQL
Remise決済ゲートウェイ
Backlog
HTML / CSS / JavaScript
Twigテンプレート

— 成果

プロジェクトの成果

100%

ストアフロント、チェックアウト、バックオフィス業務を含むエンドツーエンドのEC機能を予定通り提供

シームレス

リリース後の重大な不具合ゼロでRemise決済連携を実現し、初日から安全なリアルタイム取引を実現

継続中

リリース後も継続的な保守パートナーシップを構築し、機能強化と迅速な課題対応を継続

— 主な機能

主な機能

機能説明
ユーザー管理顧客アカウントの登録、認証、プロフィール管理、購入履歴の閲覧に対応。
注文管理注文から出荷までの全ライフサイクルを追跡し、設定可能なステータスフローと管理者通知に対応。
在庫管理リアルタイムの在庫レベル追跡、在庫僅少アラート、在庫状況の自動更新、商品の一括編集に対応。
ストア管理商品情報、カテゴリー、価格、プロモーションバナー、店舗設定を管理するための管理ツール。
決済処理(Remise)安全なカード決済処理、取引コールバック、エラー復旧に対応するカスタム構築のRemiseゲートウェイ連携。
カスタマイズ可能な注文フローコード変更なしに管理者がフルフィルメント段階を定義・調整できる柔軟な注文処理ロジック。

— お客様の声

クライアントの声

Sonixと協業する前は、自社の食品をオンラインで販売することは、特に日本特有の決済連携の要件もあり、非常に大きな技術的課題に感じていました。プラットフォームがリリースされてからは、すべてがスムーズに機能しました — お客様は安心して閲覧・購入でき、私たちのチームも技術的なサポートなしに注文と在庫を管理できるようになりました。Remise連携もクリーンに実装され、リリース後に発生したわずかな課題も迅速に解決されました。チームは信頼でき、コミュニケーションも円滑で、自分たちの仕事を熟知しています。継続的な改善のためにパートナーシップを続けており、今後も変える予定はありません。

— 運営マネージャー、M社 · 日本


Sonix — お客様の成功が、私たちの喜びです。

Project Details

  • オフショア開発 デジタルトランスフォーメーション 小売業
  • 8 8月 2026

Contact Us For Your Next Project