先に用意するもの
- 店の設定の「お店の基本」の「使う機能」で「遠隔」がONになっていること
- お店のBASEショップにログインできるメールアドレスとパスワード
- 遠隔で売る商品が、「遠隔専用」のカテゴリに入っていること(手順)
BASEの審査があるので、申請から繋がるまで待つ時間があります。
2店以上ある時は、同じBASEなら1店だけ、別のBASEなら店ごとにつなぎます(下の「2店目の時」)。
手順:BASE Developersでアプリを作る
- 1
BASE Developersを開き、お店のBASEのアカウントでログインする
BASE Developersを開く →お店のBASEショップと同じアカウントで作ってください。
別のアカウントで作ったアプリでは繋げません。 - 2
上の「アプリケーション」→「新規作成」を押す
「アプリ情報」の入力欄が出る
- 3
「アプリ名」と「アプリの説明」を入れる
例:アプリ名は「UNIGHT」、説明は「お店の売上管理に使います。注文と商品を読むだけで、更新はしません。」
- 4
「アプリURL」と「コールバックURL」を入れる
- アプリURL
https://unight.jp - コールバックURL
https://unight.jp/api/base/callback
コールバックURLは1文字でも違うと繋げません。
- アプリURL
- 5
「利用権限」で3つにチェックする
「ショップ情報を見る」「商品情報を見る」「注文情報を見る」の3つです。
「〜を更新する」には付けません。 - 6
「開発者情報」にお店(会社)の名前・担当者名・住所・電話番号・メールアドレスを入れる
- 7
「API利用規約に同意する」にチェックして、「申請する」を押す
「アプリケーション」の一覧に、作ったアプリが出る
このあとBASEの審査があります。
承認されると「BASE APIの利用申請について」というメールが届きます。メールが届くまでは繋げません。
次の「UNIGHTにアプリを入れる」は先に済ませておけます。
手順:UNIGHTにアプリを入れる
- 1
BASE Developersの「アプリケーション」で、作ったアプリを押す
「client_id」と「client_secret」が出る
- 2
- 3
「client_id」を「アプリID」に、「client_secret」を「アプリの合言葉」に貼る
どちらも英数字32文字です。
client_secretはほかの人に見せないでください。 - 4
「保存する」を押す
「保存しました」と出る
手順:BASEと繋ぐ
- 1
「BASE連携」の「遠隔の画面へ」を押す
「BASEと繋ぐ」が出る
上の「売上」→「遠隔」からも開けます。
- 2
「BASEと繋ぐ」を押す
BASEの画面が開く
- 3
お店のBASEのアカウントでログインし、許可する
UNIGHTに戻り、「BASEと繋がりました。注文がここに出ます。」と出る
2店目の時(同じBASEを使う)
- 1
2店目に切り替えて、店の設定の「遠隔・通知」を押す
遠隔・通知を開く → - 2
「この店のBASEアカウント」で「◯◯店のBASEを共用する」を選ぶ
「共用の開始日」が出る(今日が入っている)
- 3
「共用の開始日」を確かめて、「保存する」を押す
「◯◯店のBASEを共用中」と出る
注文がどちらの店かは、キャストの出勤表で自動で振り分けます。
開始日より前の注文は、この店自身のBASEから読みます。
2店目の時(別のBASEを使う)
- 1
- 2
2店目のBASEのアカウントで、上の「BASE Developersでアプリを作る」をやる
1店目のアプリは使えません。
BASEのアプリは、作ったアカウントのショップにしか繋げないためです。 - 3
審査のメールが届いたら、上の「UNIGHTにアプリを入れる」「BASEと繋ぐ」をやる
アプリIDと合言葉は、2店目のアプリのものを貼ります。
できたか確かめる
遠隔の画面に、BASEの注文と「この日の遠隔売上」が出ていれば繋がっています。
遠隔を開く →うまくいかない時
「遠隔ショップとの接続がまだ設定されていません。」と出た
アプリIDとアプリの合言葉が、まだ入っていません。
上の「UNIGHTにアプリを入れる」から進めてください。
アプリを申請したのに繋げない
BASEの審査がまだ終わっていません。
「BASE APIの利用申請について」というメールが届いてから、もう一度「BASEと繋ぐ」を押してください。
「BASEとの接続に失敗しました。」と出た
- BASE Developersのアプリの「コールバックURL」が
https://unight.jp/api/base/callbackになっているか - 「アプリID」「アプリの合言葉」を、そのアプリのものにしているか
- アプリを作ったアカウントと、許可したBASEのアカウントが同じか
直したら、もう一度「BASEと繋ぐ」を押してください。
「BASEの接続が切れています。繋ぎ直してください。」と出た
「繋ぎ直す」を押して、BASEでもう一度許可してください。
これまでの注文とバックはそのまま残ります。
「商品のカテゴリも見て振り分けたい時は…」と出た
- BASE Developersでアプリを開き、「利用権限」の「商品情報を見る」にチェックして「更新」を押す
- 遠隔の画面の「繋ぎ直す」を押して、BASEで許可し直す
注文の「種類」で振り分けられている時は、そのままでも大丈夫です。