page icon

スマレジ

 

スマレジ の接続方法

workrun と スマレジ を接続するには、スマレジ の OAuth クライアント(クライアントID・クライアントシークレット) および 契約ID が必要です。

ステップ 1:workrun のリダイレクト URL を確認する

  1. workrun で スマレジ のアクションをフローに追加します。
  1. 「接続を選択」の横にある 「+ 新しい接続」 をクリックします。
  1. 接続画面に表示される 「リダイレクト URL」 をコピーしておきます。

ステップ 2:スマレジ・デベロップスで OAuth クライアントを作成する

  1. デベロッパーズアカウント を作成します。
  1. スマレジ・デベロップス にログインし、アプリを新規登録します。
      • リダイレクトURI: ステップ 1 でコピーした URL を登録してください。
      • スコープ: 以下をすべて有効化してください。
        • pos.transactions:read
        • pos.transactions:write
        • pos.stores:read
        • pos.staffs:read
        • pos.customers:read
        • pos.products:read
        • 「カスタムAPI呼び出し」アクションを利用する場合は、そのエンドポイントに応じたスコープも追加してください。
  1. 本番環境のスマレジで利用する場合、スマレジ管理画面の「利用状況」から契約IDを入力し、登録したアプリをアクティベートしてください。
      • 契約IDはスマレジ管理画面の左上に表示されています。
  1. アプリの環境設定ページから クライアントIDクライアントシークレット をコピーします。
      • 本番環境で利用する場合は、開発環境ではなく本番環境の値を使用してください。

ステップ 3:workrun に接続を追加する

  1. ステップ 1 の接続画面に戻り、以下の項目を入力します。
      • 環境: 本番の場合は「本番」、サンドボックスの場合は「サンドボックス」を選択します。
      • 契約ID: スマレジ管理画面の左上に表示されている契約IDを入力します。サンドボックスの場合は 形式です。
      • スコープ: 利用するAPIのスコープをスペース区切りで入力します。初期値は標準スコープが設定されています。
      • クライアントIDクライアントシークレット: ステップ 2 でコピーした値を入力します。
  1. 「接続」 をクリックするとスマレジの認証画面が開きます。
  1. スマレジにログインし、workrun に対するアクセスを 「許可」 します。
  1. 画面が自動で閉じ、接続が完了します。