WCPOS 2.0 ベータ版のテスト
WCPOS 2.0 は公開ベータ中です。ベータ版は、サイトのステージング用コピーや、一時的に止まっても問題のないサイトでのテストを目的としています。正式リリースではなく、WordPress.org では引き続き 1.11 が提供されています。テスターに必要な情報はこのページにすべてまとめています。
必要なもの
- WooCommerce 9.0 以降。 それより古いバージョンでは、2.0 は通知を表示して停止します。
- アプリとプラグインの両方を 2.0 にする必要があります。 2.0 のアプリは 1.11 のプラグインでは動作せず、1.11 のアプリは 2.0 のプラグインに接続すると更新を求めます。先にプラグインを更新し、その後すべてのレジを更新してください。
- 磁気ストライプカードリーダーは使えません。 2.0 では試験的なリーダーが削除されます。レジでのカードリーダーは、WCPOS Pro と Stripe Terminal または SumUp を使って接続します。
- 端末拡張機能には WCPOS Pro 2.0 が必要です。 Stripe Terminal、SumUp、その他のカード端末拡張機能には、GitHub にそれぞれ
2.0.0-beta1のプレリリースがあります。Pro をインストールした後に手動でインストールしてください。
インストールの前に
- アップグレードの前に、すべてのレジを同期してください。 2.0 は各レジで新しいローカルデータベースを作成し、1.11 のレジがまだサイトに送信していない販売は引き継ぎません。各レジを 1.11 で開いて同期が完了するのを待ち、それからプラグインを更新してください。1.11 のレジに未送信のまま残っている販売は、アップグレード後に失われます。
- サイトをバックアップするか、ホスティング会社に復元ポイントを作成してもらってください。
- 落ち着いた時間帯を選んでください。 各レジは最初に開いたときに新しいレジ画面へ再読み込みされます。1.11 でチェックアウトの途中だった販売は、もう一度打ち直す必要があります。
- 変更点はアプリのリリースノートで確認してください。レジ画面、チェックアウト、キャッシュドロワーが新しくなり、すべての画面が描き直され、マイナス手数料による割引は「割引を追加」に置き換えられています。
ベータ版を入手する
プラグイン(無料版): WCPOS 2.0.0 ベータ 1 リリースから woocommerce-pos.zip をダウンロードし、WordPress 管理画面 → プラグイン → プラグインを追加 → プラグインのアップロード からインストールして、現在のバージョンを置き換えます。ブラウザのレジは、プラグインが有効になるとすぐに 2.0 に切り替わります。
プラグイン(Pro): WCPOS Pro 2.0.0 ベータ 1 リリースから woocommerce-pos-pro.zip をダウンロードし、同じ方法でアップロードします。Pro には無料版プラグインが含まれているため、両方をインストールする必要はありません。
デスクトップアプリ: WCPOS Desktop 2.0.0 ベータ 1 リリースに macOS、Windows、Linux 用のインストーラーがあります。ベータ版のビルドは自動更新されません。以降のベータ版は、同じリリースページから新たにダウンロードしてください。
iPhone と iPad: ベータ版は TestFlight で配布されます。Apple のベータ審査を通過すると、GitHub のアプリリリースに公開 TestFlight リンクが掲載されるので、そこから参加してください。リンクが掲載されるまでは、ビルドはまだ審査中です。
Android: ベータ版は Play Store のベータトラックで配布されます。ベータトラックが公開されると、同じ GitHub のアプリリリースに Play のベータ版リンクが掲載されるので、そこから登録してください。
ベータ版アプリのリリースノートはアプリリリースにあります。プラグインの変更点は、各プラグインのリリースノートに記載されています。
1.11 へのロールバック
まず Discord でお知らせください。ベータ版で起きる問題の多くは、ロールバックよりも早く解決できます。
- ロールバックの前に、すべてのレジを同期してください。 2.0 のレジが送信していないデータは 2.0 のローカルデータベースに残り、1.11 のアプリはそれを開きません。
- 1.11 のプラグインを再インストールします。無料版は WordPress.org または以前のバージョンから、Pro は Pro のリリースページ(ベータ版ではない最新のリリース)から入手します。
- ベータ版をインストールした場所に、1.11 のデスクトップアプリまたはスマートフォンアプリを再インストールします。2.0 のアプリは 1.11 のプラグインに接続できません。
- 1.11 のレジは空のローカルデータベースから始まり、サイトから再同期します。2.0 で作成した注文は通常の WooCommerce の注文なので、そのまま残ります。2.0 で記録したレジのセッションと締め処理はデータベースに残りますが、1.11 には表示されません。
見つけた問題の報告
wcpos/roadmap に beta ラベルを付けて Issue を作成するか、サポートにご連絡ください。どの部分か(プラグイン、デスクトップ、iOS、Android、ブラウザ)、バージョン、行った操作、期待した結果、実際に起きたことをお知らせください。スクリーンショットや画面に表示されたエラーコードがあると助かります。販売や支払いに関する問題の場合は、注文番号も記載してください。