モバイル プラットフォーム用 Store Commerce アプリ

この記事では、Android と iOS 用の Microsoft Dynamics 365 Commerce Store Commerce アプリの使用を開始する方法について説明します。

Android と iOS 用の Dynamics 365 Commerce モバイル アプリにより、小売環境にフル機能モバイル販売時点管理 (POS) デバイスを配置するプロセスがわかりやすく簡単になります。 Store Commerce モバイル アプリは、Windows 用 Store Commerce アプリ のほぼすべての機能と利点を提供し、幅広い iOS と Android のスマートフォンとタブレットで優れたパフォーマンスを発揮します。 Store Commerce モバイル アプリは、Apple と Google Play アプリ ストアから直接インストールでき、配置したり更新するための新しいアプリケーション パッケージを開発者が作成する必要はありません。

Store Commerce モバイル アプリは、現在の Retail ハイブリッド アプリとのフル機能パリティがあります。 さらに、iOS 用の Store Commerce には、専用のハードウェア ステーションのサポートが含まれるため、iOS デバイスは、共有のハードウェア ステーションを配置せずに、ネットワーク接続された支払ターミナル、レシート プリンター、キャッシュ ドロワーと通信できます。

重要

Windows、Android、および iOS 用の Store Commerce アプリは、Dynamics 365 Commerce の次世代 POS アプリケーションです。 Store Commerce アプリでは、機能と性能の完全なパリティを維持しながら、従来のものより多くの改良を提供します。 Microsoft では、2023 年後半に Android および iOS 用の MPOS および Retail ハイブリッド アプリを廃止する予定であり、すべての新しい POS 配置には、Windows、Android、および iOS 用の Store Commerce アプリと Web 向け Store Commerce の使用を推奨しています。 既存の顧客は、MPOS と Retail ハイブリッド アプリから Store Commerce への移行を計画する必要があります。 詳細については、Modern POS を Store Commerce に移行する を参照してください。

アプリ アーキテクチャ

Store Commerce モバイル アプリは、ハイブリッド モードで配置される Windows 用 Store Commerce アプリと同じトポロジを使用します。 Store Commerce モバイル アプリは、Commerce Scale Unit (CSU) から Web 向け Store Commerce を直接表示し、CSU を経由してヘッドレス コマースや Commerce headquarters に接続するシェル アプリケーションです。 シェル アプリケーション モデルを使用すると、Store Commerce アプリは、支払ターミナル、プリンター、キャッシュ ドロワー、その他の周辺機器との直接統合のための専用ハードウェア ステーションをサポートできます。 ハードウェア デバイスを使用するために共有のハードウェア ステーションを設定する必要はありません。

Store Commerce モバイル アプリを更新するには、CSU を更新します。 新しいすべての POS 機能および特徴は、アプリケーションによって自動的に取得されます。 CSU の更新方法の詳細については、Commerce Scale Unit (クラウド) への更新プログラムと拡張機能の適用 を参照してください。

シェル アプリは、アプリ ストアの更新を通じてサービスされます。 マイナー バージョンが一般提供 (GA) になると、Microsoft はアプリ ストアで公開します。 また、Microsoft は、マイナー バージョンの更新の間に修正プログラムを公開し、優先順位の高いバグ修正プログラムをリリースすることもあります。

Windows 用 Store Commerce の機能パリティ

重要

Adyen 向け Dynamics 365 Payment Connector は、現在ローカル ネットワーク アーキテクチャの構成の iOS 用 Store Commerce をサポートされていません。

次の表では、Windows、Android、iOS で Store Commerce アプリの機能を比較します。

フィーチャー ウィンドウ(&W) Android iOS
専用ハードウェア ステーション 有効 有効 有効
外部支払コネクタをサポートする専用のハードウェア機能拡張 有効 2024年に計画サイクル2 無効
共有ハードウェア ステーション 有効 有効 有効
ネットワーク周辺機器 (支払ターミナル、プリンター、キャッシュ ドロワー) との通信 有効 有効 有効
ローカル ハードウェア ステーションを使用した販売時点管理 (OPOS) 周辺機器の OLE 有効 番号 番号
オフライン モード 有効 番号 番号
Adyen クラウド アーキテクチャ はい はい はい
Adyen ローカル アーキテクチャ はい はい いいえ

前提条件

Store Commerce モバイル アプリには Dynamics 365 Commerce の CSU および Commerce headquarters コンポーネントが必要です。 次の表に、Android と iOS のモバイル アプリに必要なオペレーティング システム (OS) と CSU の最小バージョンを示します。

前提条件 Android iOS
OS バージョン 8.1 17.4

アプリのインストール

Store Commerce モバイル アプリは、Google Play ストアまたは Apple App Store から直接インストールできます。

サービス Android (.apk) パッケージは、Lifecycle Servicesの共有資産 Microsoft Dynamics ライブラリからダウンロードできます。

ビルドプレビューアクセス

アクセスするには Android Store Commerceプレビュー は、Betaテスト用に構築されています。Google Play Store Android app にアクセスしてください。 アクセスするには iOS Store Commerceプレビュー は、Betaテスト用に構築されています 、"Store Commerce beta- TestFlight オン iOS してください。

メモ

  • 新しいリリースがGAに届くたびに、以前のバージョンの上に移動します。 ホットフィックスの場合は、最新バージョンの使用をお勧めします。 現在のバージョンがGAに到達すると、次のリリース日まで新しいリリースパブリック プレビューはありません。
  • Android また、 iOS はバックカードとフォワード 互換性があります。 顧客は、CSUのバージョンに関係なく、常に最新バージョンに更新できます。
  • アプリケーションの新しいバージョンをテストしてから生産に進むには、自動更新を管理するために、顧客がGoogle Play StoreおよびApple App Storeを通じてポリシーを構成する必要があります。

デバイスとレジスターの設定

Store Commerce モバイル アプリでレジスターを有効化する前に、Commerce Headquarters でデバイスとレジスターを設定する必要があります。 詳細は、デバイスとレジスターを参照してください。

デバイスの設定

新しいデバイスを作成して設定するには、次の手順に従います。

  1. Commerce headquarters で、小売とコマース > チャネル設定 > POS 設定 > デバイス の順に移動します。

  2. 新しいデバイスを作成し、配置するモバイル アプリに応じて、アプリケーション タイプとして Modern POS - Android または Modern POS - iOS を選択します。

    メモ

    Modern POS - Android および Modern POS - iOS アプリケーション タイプも、Android と iOS 用の現在のハイブリッド アプリの展開に使用されます。 MPOS が廃止された後、これらのアプリケーション タイプのラベルが Store Commerce - Android および Modern POS - iOS に更新されます。

設定の登録

新しいレジスターを作成して作成したデバイスに関連付けるか、既存のレジスターを新しいデバイスに関連付けることができます。 レジスターの詳細については、レジスターの作成と関連付けを参照してください。

画面レイアウトの設定

デモ データに含まれている画面 レイアウト Dynamics 365 Commerce を再使用する場合は、デバイスの画面解像度が縦向きに480 × 853ピクセル未満の場合に、Store Commerceアプリケーションは、取り込みモデル レイアウト を自動的に選択します。 ただし、最初から画面レイアウトを作成する場合、またはモバイル デバイスが、コンパクト レイアウトがサポートするよりも大きい解像度を使用する場合は、配置する予定の電話またはタブレットに適した解像度および関連するボタン グリッドを作成する必要があります。 画面レイアウト構成の詳細は、POS ユーザー インターフェイスのビジュアル コンフィギュレーションを参照してください。

デバイスとレジスターを構成したら、Commerce headquarters で 小売とコマース > 小売とコマース ID > 配送スケジュールに移動し、レジスター ジョブを実行します。

デバイスのアクティブ化

Store Commerce モバイル アプリでデバイスを有効にするには、次の手順の従います。

  1. モバイル デバイスでアプリを開きます。
  2. Web 向け Store Commerce (旧 Cloud POS (CPOS)) の URL を入力します。これは、Lifecycle Services の環境詳細ページ、または Commerce headquarters の チャネル プロファイル ページ (小売とコマース > チャネル設定 > チャネル プロファイル) で確認できます。
  3. デバイスを管理するためのアクセス許可を持つ作業者の資格情報を使用してサインインします。
  4. Commerce Headquarters で作成または再利用したレジスターに関連付けられている店舗を選択します。
  5. Commerce Headquarters で作成したデバイスに関連付けられているレジスターを選択します。
  6. デバイスは現在有効化されている必要があります。 選択した店舗に関連付けられている作業者のオペレーター ID とパスワードを使用して、レジスターにサインインできます。

デバイスの有効化の詳細については、ガイド付きアクティブ化を使用して Store Commerce をアクティブ化する を参照してください。

周辺機器の設定

Android および iOS 用の Store Commerce アプリは、にネットワーク プロトコルを使用する、最もよく使用される周辺機器と通信できます。 OPOS ドライバーまたは直接 OLE 接続を必要とする周辺機器では、一般的に共有ハードウェアが必要です。 ネットワーク周辺機器の詳細については、ネットワーク周辺機器のサポートを参照してください。

レシート プリンター

Epson プリンターと Star プリンターのネットワーク プロトコルを使用すると、Store Commerce アプリを実行するモバイル デバイスでレシートを印刷できます。 詳細については、ネットワーク周辺機器のサポートを参照してください。

キャッシュ ドロワー

Epson または Star レシート プリンターのドロワー キック (DK) ポートを介して接続される、キャッシュ ドロワーをサポートしています。 ハードウェア プロファイルのキャッシュ ドロワーの構成は、接続先のレシート プリンターの構成と似ています。 ドロワーの設定に「ネットワーク」を指定し、デバイス名に「Epson」または「Star」を指定してから、レジスターのIPアドレス ビューのキャッシュ ドロワーの設定で、プリンターの IP アドレスを IP アドレス フィールドに入力します。

バーコード スキャナー

モバイル デバイス用の Store Commerce アプリでは、バーコードおよびクイック応答 (QR) コードのスキャンに関する次のオプションを使用できます。

カメラベースのバーコード スキャン - ネイティブのバーコード スキャン: Android および iOS 用の Store Commerce アプリでは、後面カメラを使用してバーコードと QR コードをスキャンできます。 既製のソリューションは、バーコード スキャナーを使用して製品、顧客、またはレシートのデータを取り込むことができるすべてのワークフローをサポートします。

Store Commerce アプリでネイティブのスキャンを有効にするには、headquarters でモバイル デバイスで使用されているレジスターのハードウェア プロファイルを開き、最初のスキャナーセクションの スキャナー 設定を デバイス に設定します。 完了したら、レジスター (1090) ジョブを実行し、POS で変更を実現します。 レジスター ジョブを手動で実行するには、headquarters で 小売とコマース > 小売とコマース IT > 配送スケジュール に移動し、左ウィンドウの 1090 レジスター を選択して、次にアクション ウィンドウで 今すぐ実行 を選択します。

すべてが期待通り動作するように、デバイスのシェル アプリケーションが Commerce バージョン 10.0.40 (Android デバイス用 Microsoft Lifecycle Services から) に更新され、CSU がバージョン 9.50 (10.0.40) に更新され、Commerce headquarters がバージョン 10.0.40 に更新されていることを確認します。

スキャン アイコンが表示されてもカメラがブロックされている場合は、デバイスでアプリに対してカメラのアクセス許可がオンになっていることを確認してください。

光学スキャナー: 光学バーコード スキャナーが搭載されたハンドヘル ド デバイスには、通常、設定の場所やスキャナーを構成するユーティリティが含まれます。 これらのデバイスのいずれかを使用して Store Commerce アプリでバーコード スキャンを有効にする場合は、通常、光学スキャナをキーボード ウェッジ モードで構成し、デコードされた出力に改行文字を追加する必要があります。

周辺機器スキャナー: モバイル デバイスにスレッドとして接続され、Bluetooth で通信するバーコード スキャナーは、Store Commerce アプリでバーコードと QR コードをスキャンするために正常に使用されています。

支払ターミナル

Store Commerce モバイル アプリを支払ターミナルに接続する方法の詳細については、小売り用周辺機器ヘルプ トピックの支払端末および PIN パッドを参照してください。

その他のリソース

Store Commerce アプリ

Store Commerce アプリまたは Web 向け Store Commerce を選択する

Store Commerce の設定とインストールに関する問題のトラブルシューティング