Commerce Point of Sale (POS)

Drupal Commerce向けの完全なPOSシステムで、レジ管理、キャッシャー管理、日次レポート機能を備えた対面販売取引を実現します。

commerce_pos
526 sites
60
drupal.org

インストール

Drupal 9, 8 v8.x-2.6
composer require 'drupal/commerce_pos:8.x-2.6'

概要

Commerce Point of Sale (POS)は、Drupal Commerce向けの包括的なPOSインターフェースを提供し、実店舗がDrupalウェブサイトを通じて直接対面販売取引を処理できるようにします。このモジュールはCommerceとシームレスに統合され、オンラインストアと実店舗の間で商品、顧客、注文を共有できます。

POSシステムは、タブレット、ノートパソコン、デスクトップに最適化されたタッチ対応のキャッシャーインターフェースを備えています。現金、クレジットカード、デビットカード、ギフトカードなど複数の決済方法に対応し、返品や返金処理も可能です。専用のキャッシャーログインシステム、フロート追跡機能付きのレジ管理、注文を一時的に保留するパーキング機能も含まれています。

主な機能として、Search API統合によるリアルタイム商品検索、UPC/バーコードスキャン対応、顧客検索・作成、包括的な注文管理があります。複数のレジと店舗に対応しており、様々な規模の店舗に適しています。日次レポート機能により、現金引き出しの照合や決済方法別の日次売上追跡が可能です。

Features

  • タブレット、ノートパソコン、デスクトップに最適化されたタッチ対応POSインターフェース
  • 複数の決済ゲートウェイ対応:現金、クレジットカード、デビットカード、ギフトカード
  • Drupal Commerceとの完全統合による商品、顧客、注文の共有
  • 最近のキャッシャーをすばやく選択できる専用キャッシャーログインシステム
  • フロート追跡と店舗関連付け機能を備えたレジエンティティ管理
  • 後で取り出すために注文を一時保留する注文パーキング機能
  • オートコンプリート付きSearch APIを使用したリアルタイム商品検索
  • 商品バリエーション用のUPC/バーコードフィールド対応
  • 名前、メール、電話番号による顧客検索と自動作成機能
  • Commerce Logを使用した注文コメントとアクティビティログ
  • 下書き、保留中、完了、キャンセル、返品状態を持つカスタムPOS注文ワークフロー
  • カスタム手数料、プロモーション、税金を含む価格調整対応
  • 権限を持つユーザー向けの単価変更機能
  • マイナス価格商品による返品・返金処理
  • 申告額と予想額の照合を含む日次レポート
  • レシート印刷とメール送信機能
  • 商品ラベル生成と印刷
  • カメラベースのバーコードスキャン機能
  • リアルタイム顧客向けディスプレイ(実験的機能)
  • 通貨単位対応のタッチ対応テンキー

Use Cases

小売店のPOS

実店舗がCommerce POSを使用して来店客の取引を処理します。キャッシャーは専用ログインページからログインし、レジを選択して顧客の会計を開始します。商品はバーコードスキャンまたは検索で追加され、現金またはカードで決済処理が行われ、顧客にレシートが印刷されます。

複数レジ店舗

複数のチェックアウトレーンを持つ大型店舗が、各レーンごとにPOSで別々のレジを作成します。各端末は特定のレジに割り当てられ、レジごとの正確な日次照合が可能になります。マネージャーは個々のレジまたは店舗全体のレポートを表示できます。

複雑な取引のための注文パーキング

顧客が追加の商品を取りに行ったり決済を準備したりするために離れる必要がある場合、キャッシャーは注文を保留します。注文は保留状態で保存され、後で保留中の注文タブから取り出すことができ、レジは他の顧客の対応を続けることができます。

返品処理

顧客が以前購入した商品を返品します。キャッシャーは元の注文を検索してPOSで開き、商品を返品として追加します。返品商品はマイナス価格となり、注文合計が減少します。決済処理で顧客への返金が行われます。

日次現金照合

シフト終了時に、キャッシャーは日次レポートにアクセスし、現金引き出しを数え、各決済タイプの申告額を入力します。システムは申告額と予想額(取引から計算)を比較し、過不足を表示します。レジは閉じられ、記録用にレポートを印刷できます。

商品ラベル印刷

店舗スタッフがラベル印刷機能を使用して、商品のバーコード付き価格ラベルを生成します。商品を検索し、数量とともに印刷キューに追加し、棚の価格表示や在庫タグ付け用にラベルを一括印刷します。

顧客アカウント作成

新規顧客が初めて購入します。キャッシャーは顧客フィールドに顧客のメールアドレスを入力します。注文が完了すると、新しい顧客アカウントが自動的に作成され、顧客はアカウント資格情報を含むウェルカムメールを受け取ります。

Tips

  • 商品検索で適切なストアフィルタリングを行うために、commerce_storeフィールドを含む商品バリエーションインデックスでSearch APIを設定してください。
  • バーコードスキャナーによる高速チェックアウトのために、商品バリエーションにUPCフィールドを使用してください。
  • キャッシャーアカウント用にpos_cashierロールを設定し、必要なPOS機能のみにアクセスを制限する適切な権限を付与してください。
  • 電話番号による顧客検索を可能にするために、ユーザーアカウントの電話番号フィールドを有効にしてください。
  • 他の顧客に対応しながら複雑な注文を保留するために注文パーキングを使用してください - 保留中の注文はセッションをまたいで保持されます。
  • 最も一般的な決済方法を事前に選択してチェックアウトを高速化するために、POS設定でデフォルト決済ゲートウェイを設定してください。
  • ブランド体験のために外観設定でキャッシャーログイン背景とアクセントカラーをカスタマイズしてください。
  • バーコードスキャンでは、ほとんどのブラウザがカメラアクセスにセキュア接続を必要とするため、サイトがHTTPSで提供されていることを確認してください。
  • レシートとラベル印刷にはjQuery.printライブラリが必要です - /librariesディレクトリにインストールしてください。
  • 商品タイプを編集してPoint of Sale設定で非表示を選択することで、POS検索から商品タイプを非表示にできます。

Technical Details

Admin Pages 15
POS設定 /admin/commerce/config/pos

Point of Sale設定、レジ管理、関連設定のメイン設定ハブです。

POS設定 /admin/commerce/config/pos/settings

商品検索設定、注文検索制限、表示カスタマイズオプションを含むPOSのコア機能を設定します。

レジ /admin/commerce/config/pos/registers

新しいレジの作成、既存のレジの編集、ステータスの表示を含むPOSレジを管理します。

レジを追加 /admin/commerce/config/pos/register/add

名前、店舗割り当て、デフォルトフロート設定を含む新しいPOSレジを作成します。

Point of Sale /admin/commerce/pos

レジインターフェース、注文検索、保留中の注文、レポートへのアクセスを提供するメインPOS操作ハブです。

Point of Sale /admin/commerce/pos/main

顧客注文を処理するためのメインPOSレジインターフェースです。タッチ対応レイアウトで商品検索、顧客選択、調整、決済処理を行います。

注文検索 /admin/commerce/pos/orders

注文番号、顧客名、メールで完了したPOS注文を検索・表示します。POSインターフェースで注文を編集するためのクイックアクセスを提供します。

保留中の注文 /admin/commerce/pos/orders/parked

後で完了するために保留(一時保存)された注文を表示・取得します。

レジを閉じる /admin/commerce/pos/close-register

レジステータスを表示し、日次レポートにアクセスしてレジを閉じます。

レジを変更 /admin/commerce/pos/register

現在のセッションでアクティブなレジを選択または変更します。

キャッシャーログイン /commerce_pos/login

最近のキャッシャーをすばやく選択できる機能を備えた、高速なキャッシャー認証に最適化された専用ログインページです。

レシート設定 /admin/commerce/config/pos/receipt

印刷レシートのヘッダーとフッターテキストを設定します。

レポート /admin/commerce/pos/reports

日次レポートを含むPOSレポート機能にアクセスします。

日次レポート /admin/commerce/pos/reports/end-of-day

レジ合計を照合するための日次レポートを生成します。各決済タイプの申告額と予想額を比較し、過不足を追跡し、レジを閉じます。

ラベルを印刷 /admin/commerce/pos/labels

POS商品用のバーコード付き商品ラベルを生成・印刷します。

権限 10
Commerce POSの管理ページを使用する

設定、レジ管理、レシート設定を含むPOS設定・管理ページへのアクセスを許可します。

Commerce POSの標準機能を使用する

注文処理、保留中の注文へのアクセス、レジを閉じるためのメインPOSインターフェースへのアクセスを許可します。

Commerce POSの注文検索を使用する

注文検索インターフェースを通じて完了したPOS注文の検索と表示を許可します。

ユーザーが商品価格を変更することを許可する

キャッシャーが注文内の商品の単価を変更することを許可します。悪用の可能性があるため制限された権限です。

アクティブなCommerce POSレジを変更する

セッション中に異なるレジ間で切り替えることを許可します。

POSレシート設定を管理する

レシートのヘッダーとフッターテキストの設定を許可します。アクセス制限があります。

Commerce POSレポートを使用する

日次レポートを含むPOSレポート機能へのアクセスを許可します。

すでに閉じられた日次申告を更新する

すでに閉じて保存された日次レポートの編集を許可します。

Commerce POSでラベルを印刷する

商品ラベル印刷機能へのアクセスを許可します。

通貨単位を管理する

通貨単位設定の管理を許可します。アクセス制限があります。