LoginSignup
0
0

More than 1 year has passed since last update.

昨日はこちらでした。APIへのアクセスはできましたでしょうか。
https://qiita.com/receiptroller/items/bf83848a4129698035b8

本日は電子レシート発行に必要な組織の作成と管理を紹介します。

組織、店舗、テーマ、スタッフ、端末の関係

まずは、組織の概念を紹介します。

image.png

組織の下に店舗、テーマ、スタッフ、端末があります。これら全てが組織の下で管理されます。テーマ、スタッフ、端末に関しては店舗ごとに管理されるのが一般的ですが組織で管理されます。電子レシート発行時は店舗、1テーマ、1スタッフ、1端末を指定する必要があります。

組織の作成

先日作ったアカウントでログインしてみます。ログイン後トップページのところに「組織・チーム」というボタンがありますのでクリックしてください。↓

image.png

まだ組織を登録してないときはこのようにフォームが表示されますので入力してください。全項目必須項目です。
image.png

「新規作成」ボタンを押すとここで組織がつくられます。↓

image.png

APIで確認

本日のトピックはAPIがメインですので、ここでAPIで組織情報が閲覧できるか確認してみましょう。

組織一覧リクエスト

/account/organizationsを呼んで確かめてみます。

curl -X 'GET' \
  'https://api.receiptroller.com/account/organizations' \
  -H 'accept: application/json' \
  -H 'Authorization: bearer {YOUR TOKEN}'

組織一覧レスポンス

image.png

下記のようにレスポンスが戻ってきます。

[
  {
    "id": "f33bf2a3-1834-40cd-b43e-d55f85512fb8",
    "name": "ショップABCD"
  }
]

明日は店舗の作成と管理を試してみます。

採用中

現在開発メンバー絶賛募集中です。紙レシート削減を目指して電子レシートの開発を一緒に進めるメンバーを募集しています。フルリモートです。詳細はこちら。 
https://receiptroller.com/ja/jobs

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0