実績一覧に戻る成人向け嗜好品の
物販・EC導入準備中
成人向け嗜好品のECサイト
決済の取りこぼしを防ぐ、自前フルスタックEC

Background
背景
成人向けの嗜好品を扱うECの立ち上げ。年齢確認が必須で、人気商品の在庫管理や決済の整合性がシビアになるため、出来合いのカートでは細かな制御が難しい領域でした。
Challenge
課題
- 購入前の年齢確認が必須
- 在庫の取り合い(同時購入)で在庫ずれが起きやすい
- 決済の二重実行・取りこぼしを防ぐ必要がある
- 決済方法(カード/銀行振込)を使い分けたい
Process
進め方の流れ
ご相談から現在までの経過と、これからの進め方をご紹介します。
- STEP 01
要件整理・設計
商品・在庫・注文・決済のデータ設計と、年齢確認を含む購入フローを設計しました。
- STEP 02
ECフローの
開発 商品一覧→カート→年齢確認→チェックアウトという購入フローを構築しました。
- STEP 03
決済・
在庫の 整合性確保 「在庫予約→決済→確定」の3段階と重複防止キーで、二重課金や在庫ずれを防ぐ仕組みを実装しました。
- STEP 04
公開・運用
管理画面(商品・注文・決済設定)を整え、本番公開。決済失敗時の追跡など運用面も作り込みました。
Deliverables
ご提供する内容
- 年齢確認付きのEC購入フロー
- カード決済(Square)と銀行振込の複数決済対応
- 在庫予約→決済→確定の3段階処理と重複防止
- 在庫管理(予約・移動・自動の在庫切れ切替)
- 商品・注文・決済設定の管理画面
Operation
今後の進め方
本番稼働後も、決済イベントの追跡や在庫の整合性チェックなど、取りこぼしが起きない状態を保つ運用を継続しています。
Results
現在の状況
出来合いに頼らない自前ECを本番公開
決済の二重実行・在庫ずれを防ぐ仕組みを実現
在庫・注文・決済を自社でコントロール可能に
Tech
使用技術
Next.jsTypeScriptPrismaMySQLSquare 決済Zod
