WordPress軽量ECプラグイン「EC Lite」導入ガイド|商品管理・決済・税率対応

軽量ECプラグイン「EC Lite」でシンプル運用を実現する方法

[画像:アイキャッチ(EC Liteの管理画面 or 商品一覧画面)]

EC Lite は、WordPress を自分で設置・運用している方向けの軽量ECプラグインです。
WooCommerce ほど大規模な機能は不要だけど、商品一覧・カート・チェックアウト・注文管理まで一通り揃った仕組みを、シンプルに運用したい。そんなニーズに合わせて設計しています。

EC Liteの特徴

[画像:特徴を示すUIスクリーンショット(商品一覧/カート/受注管理のコラージュ)]

  • 商品管理・カート・チェックアウト・注文管理を最小構成で実装
  • 標準税率/軽減税率の内訳表示に対応(画面・メール・納品書)
  • Stripe・銀行振込に対応し、入金確認の運用をシンプル化
  • 郵便番号入力で住所補完(zipcloud API)
  • 特定商取引法ページをショートコードで生成可能

導入手順

[画像:プラグイン有効化画面]

  1. プラグインを wp-content/plugins/ec-lite にアップロード
  2. WordPress管理画面で「EC Lite」を有効化
  3. 自動作成された固定ページを確認
  4. 設定画面で税率、送料、銀行振込情報、決済方法、Stripeキーを入力
  5. 商品登録 → 公開 → カート〜購入完了までテスト

有効化時に、存在しない場合は以下ページを自動作成します。

  • EC Lite 商品一覧(products
  • EC Lite カート(cart
  • EC Lite チェックアウト(checkout
  • 特定商取引法に基づく表記(legal

商品登録の流れ

[画像:商品登録画面(右サイドバー「EC Lite 商品情報」)]

商品はカスタム投稿タイプとして登録します。
タイトル・本文・アイキャッチ画像に加えて、右サイドバー「EC Lite 商品情報」で以下を入力するだけです。

  • 価格(税抜)
  • 税区分(標準/軽減)
  • 重量
  • 送料方式(重量別/地域別)
  • 在庫(空なら無制限)
  • SKU

画像運用のポイント

[画像:商品詳細のメイン画像+サムネイル一覧]

  • アイキャッチ画像は商品詳細のメイン画像として表示
  • 商品に紐づく添付画像はサムネイル一覧に表示
  • カート内サムネイルはアイキャッチ画像を使用
  • メディアライブラリ画像は商品に「添付」されていないとサムネイル一覧に表示されません

カートとチェックアウト

[画像:カートドロワー画面]
[画像:チェックアウト入力画面]
[画像:チェックアウト確認画面]

  • カートはドロワー形式で、追加後すぐ内容確認可能
  • カートデータは Cookie lec_cart にJSON保存
  • チェックアウトは「入力 → 確認 → 確定」の2段階
  • 在庫不足時は確定前にエラー表示
  • 在庫引当は30分(確認画面遷移時)
  • 在庫空欄の商品は無限在庫として扱う
  • 郵便番号7桁、電話番号10〜11桁、都道府県コードを検証

税率表示(標準/軽減)

[画像:税内訳表示(標準税率・軽減税率の明細)]

軽減税率対象商品と標準税率商品が混在しても、税額を分けて表示できます。
カート・チェックアウト・注文メール・管理画面・納品書で内訳を確認できます。

送料設定と判定ルール

[画像:送料設定画面(重量別・地域別テーブル)]

  • 小計が送料無料ライン以上なら送料無料
  • それ以外は「商品ごとの送料(重量別/地域別)」の最大値を採用
  • 送料テーブルは管理画面からJSONエクスポート可能

決済と入金確認

[画像:決済方法設定画面]
[画像:Stripe Checkout遷移イメージ]
[画像:受注ステータス管理画面]

  • 決済方法は key|Label 形式で登録(初期値: stripe, bank
  • StripeはCheckout Sessionを利用
  • Webhook: POST /wp-json/lec/v1/stripe/webhook
  • checkout.session.completed かつ paid で注文を paid へ更新し、入金確認メール送信
  • 管理画面でキャンセル時、支払い済み注文はStripeへの自動返金を試行
  • 銀行振込は waiting ステータスにし、入金案内メールを送信

Stripe設定手順(要点)

  1. Stripeで公開キー/シークレットキーを取得(テスト・本番)
  2. EC Lite設定へ入力
  3. Webhook URLを設定
    https://YOUR_DOMAIN/wp-json/lec/v1/stripe/webhook
  4. checkout.session.completed を有効化
  5. テスト決済でステータス更新とメール送信を確認

受注管理(管理画面)

[画像:受注一覧画面]
[画像:受注編集メタボックス]
[画像:納品書プレビュー]

  • メニュー: 「Light EC」
  • 注文番号、内容、合計、ステータス、運送会社、追跡番号を一覧表示
  • ステータス(new, waiting, paid, preparing, shipped, canceled, refunded)を更新可能
  • 納品書(HTML)を印刷/PDF化
  • preparing / shipped 変更でステータスメール送信
  • canceled / refunded 変更で在庫を戻す

メールテンプレートと特商法ページ

[画像:メールテンプレート設定画面]
[画像:特定商取引法ページ表示]

  • メール本文は管理画面で編集可能
  • 注文番号・金額・配送先などのプレースホルダを使用可能
  • 特商法ページは [lec_legal] で生成
  • アンインストール時は、プラグイン自動作成ページのみ削除

住所補完とフォントについて

  • 郵便番号補完には zipcloud API を利用
  • API提供状況や仕様変更により、予告なく利用できなくなる可能性があります
  • 納品書フォントは Google Fonts の Noto Sans JP を使用

zipcloud API: https://zipcloud.ibsnet.co.jp/doc/api
Google Fonts (Noto Sans JP): https://fonts.google.com/specimen/Noto+Sans+JP

まとめ

[画像:運用イメージ(商品登録→注文→出荷の流れ図)]

EC Lite は、必要な機能を絞って無理なく運用したい方向けの軽量ECプラグインです。
まずはテスト環境で導入し、商品登録から注文完了まで一連の流れを確認してみてください。

関連記事

最近の記事
  1. WordPress無料会員プラグイン「Minimal Membership pro」導入ガイド|会員限定表示・2FA・お気に入り
  2. WordPress無料会員プラグイン「Minimal Membership Free」導入ガイド|会員限定表示・2FA・お気に入り・無料ダウンロード
  3. WordPress軽量ECプラグイン「EC Lite」導入ガイド|商品管理・決済・税率対応

DOWNLOAD RANKING

  1. 1