Simple WooCommerce Points
【日本製】 WooCommerce 向けシンプルポイントプラグイン | 税計算に影響しない軽量設計
WooCommerce にポイント機能導入を検討しているけど、こんな不安はありませんか?
- 多機能すぎて動作が重い
- 日本語環境での整合性が不安定
- 煩雑な設定
- サポートや拡張性が不透明
- 税額への不自然な影響
なによりも日本製品はおろか、海外製品の日本語情報でさえ、非常に少ない状況です。
Simple WooCommerce Points はそんな現状を解決するために開発した WooCommerce 専用プラグインです。
WooCommerce の新しい注文データ管理方式「高パフォーマンス注文ストレージ(HPOS)」に対応。高速で安定した動作を実現します。
15,000 円 買い切り型、 1 年間のサポート/バージョンアップ権付き。
※ご希望に応じて、 2 年目以降はサポート/バージョンアップ権延長パッケージ(年額/7,500 円)をご用意しています。
→日本語環境の WooCommerce に最適なポイントシステムを今すぐに入手!
「必要なものだけ」に特化した軽量設計
このプラグインはポイントの付与・使用・管理だけに特化した軽量設計の WooCommerce 拡張機能です。シンプルながら実際の運用を考えつくし、必要な機能を網羅しています。
WooCommerce 標準の「割引の自動分割・税再計算」を回避
WooCommerce は割引を必ず税抜価格に適用し、その後に税額を再計算する仕様です。 これは欧州などの商慣習に沿った方式で、ほとんどのポイントプラグインも同じロジックを採用しています。
しかし、日本の「税込価格」前提の運用でこの方式を使うと、計算結果が不自然になり、割引表示に矛盾が生じます。
Simple WooCommerce Points は税計算後の合計金額からポイント額を一括で控除する方式を採用し、このズレを解消します。
- 税計算後にポイント控除(税再計算なし)
- 使用ポイントと実際に割り引かれる額の差異がない
- 会計時の照合が容易
日本の税込文化に最適化された割引適用ロジックを持つ、唯一のポイントプラグインです。
→WooCommerce で陥る値引きの矛盾
おもな機能と構造
- 柔軟なポイント付与率設定: 購入金額に応じたポイント付与率を管理画面で簡単に設定できます。
- 自動ポイント加算: 注文完了時にポイントが自動で加算されます。
- シンプルなポイント管理: 管理者とユーザーはそれぞれの画面でポイント履歴と残高を確認できます。
- 有効期間設定: ポイントにはデフォルトの有効期間を設定できます。
- 柔軟なポイント: ポイントの使用期限を設定可能。
- 手動ポイント調整: 管理者はポイントの手動追加・減算、有効期限設定が可能です。
- クーポンとポイント: 併用の許可を任意設定できます。
- ウエルカムポイント: 新規会員登録にポイント付与します。
- 正確な税処理: 税額に影響を与えない独自の割引ロジックで会計時の金額ズレを防ぎます。
- HPOS 完全対応: 最新の WooCommerce 高パフォーマンス注文ストレージに対応しています。
シンプルなポイント利用フロー
- カート/決済画面で使用ポイントを入力すると、その場で合計金額から差し引き表示されます(税計算後に控除)
- この段階では使用予定ポイントとして注文に記録され、ユーザー残高には適用されません
- 注文がショップ側で「完了」ステータスになると、使用予定ポイントを残高から減算し、購入金額に応じた獲得ポイントを加算します
- このすべての履歴は購入者はマイアカウント「ポイント履歴」、管理者は管理画面で確認できます
製品のご利用に関して多く寄せられるご質問は製品別の FAQにまとめています。
技術情報
以下は開発者・技術者向けの情報です。
保存テーブル
ユーザーの現在有効なポイント残高はユーザーメタ simple_woocommerce_points_points に保存されます。各ポイントエントリーには、 amount (ポイント数)、 order_id (関連注文 ID)、 expire (有効期限) の情報が含まれます。
一方、ポイントの獲得、使用、手動調整といったすべての履歴は専用のカスタムテーブル(例: wp_simple_points_log)に保存されます。
設定した保持期間(日数)を超過した履歴は自動で削除されますが、これは履歴テーブルのみに適用され、ユーザーの有効なポイント残高には影響しませんのでご安心ください。
保存形式
[
{"amount": 100, "order_id": 1234, "expire": null},
{"amount": -50, "order_id": 1235, "expire": null}
]
ファイル構成
simple-woocommerce-points/
├── simple-woocommerce-points.php … メインプラグインファイル
├── uninstall.php … プラグイン削除時にデータをクリーンアップ
├── includes/ … ポイント処理や管理画面機能
│ ├── functions.php
│ ├── admin-ui.php
│ └── class-simple-woocommerce-points-list-table.php
├── template/ … ユーザー用ポイント履歴のテンプレート
│ └── points-history.php
├── languages/ … 翻訳ファイル(日本語対応済)
│ ├── simple-woocommerce-points.pot
│ ├── simple-woocommerce-points-ja.po
│ └── simple-woocommerce-points-ja.mo
動作環境
WordPress: 6.3 以上
WooCommerce: 7.1–9.4 動作確認済(7.1 未満は非サポート)
PHP: 7.4 以上
HPOS: 有効化対応
更新履歴
バージョン 1.8.6 (2025-7-28)
- WordPress6.8 / WooCommerce 10.0.4 への対応確認と最適化
- 管理画面 UI の改善
- ポイント履歴の検索機能追加
- ウエルカムポイント機能追加
有料版での提供について
当プラグインはプロフェッショナルな環境での安定運用と継続的なサポートを保証するため、有償販売に限定しております。
- 実務で安心して使えるよう、プロ用途に限定して販売
- 適正価格による販売とサポートの継続を保証
- 購入後のアップデート・機能追加にも対応可能
購入とサポートについて
決済完了後、購入者には以下のダウンロード情報がメールにて提供されます。
- 最新版のプラグインファイル
- 購入後 1 年間のアップデート提供
設定マニュアルはこちらを参照ください。
導入支援・カスタマイズ対応が必要な場合はオプションとして承りますので、お問い合わせください。
メール受信の徹底のお願い
- 商品ダウンロード先のご案内
- アップデート案内
- サポート情報
ダッシュボードからの更新通知は行いません。
以下はすべてメール通知となりますので、 support@sitegear.jp からのメールを必ず受信できるよう設定ください。