APIとWebhookの活用例

月額会員の支払いに合わせたカギの延長|支払いのたびに終了日を1か月延ばし、止まったら自然に使えなくなるしくみ

月額会員のカギを、月会費の支払いのたびに1か月ずつ延ばし、支払いが止まったら終了日で自然に使えなくできます。
ジム・自習室・コワーキングスペースなど、月額制の施設で、会員管理や決済のしくみからRemoteLOCK APIを使う例です。
こんなとき

支払いに合わせて、会員のカギの期間を自動で保てます

期間の定めのないアクセスユーザーで会員の番号を発行すると、退会や支払いの停止のたびに、番号を止める操作が要ります(カギの発行のしくみ)。止め忘れると、会費を払っていない人も入れる状態が続きます。支払いのたびに予約の終了日を1か月延ばす形にすると、払っている会員だけが入れる状態を自動で保てます。
しくみ

支払いが済むたびに、同じ予約の終了日を延ばします

入会から毎月の更新までの流れの図。1 会員:月会費を支払う。毎月の決済が済みます。2 貴社が作る連携:終了日を1か月延ばす。同じ予約の終了の日時をAPIで送ります。3 RemoteLOCK:使える期間を延ばす。URLはそのまま。扉には次の通信で届きます。4 会員:前と同じURLのカギで開ける。毎月の送り直しは要りません。5 貴社が作る連携:支払いがなければ延ばさない。予約を無効にする操作はしません。6 扉:終了日で使えなくなる。番号を消す操作は要りません。「貴社が作る連携」は、貴社か開発会社で作っていただく部分です
入会と最初の支払いが済むと、貴社で作る連携のプログラムが、会員の名前、扉、開始の日時と1か月後の終了の日時をRemoteLOCK APIに送って予約を作り、返ってきたカギのURL(ユニバーサルアクセスキー)を会員に送ります。毎月の支払いが済むたびに、同じ予約の終了の日時を1か月延ばします。URLは変わらないため、会員に送り直す必要はありません(ユニバーサルアクセスキー)。
支払いが止まったときや退会のときは、予約を無効にせず、終了日を延ばさないままにします。終了日を過ぎると、カギは自動で使えなくなります。無効にした予約を有効に戻す方法は用意されていないため、支払いが遅れただけの会員の予約を無効にすると、入金のあとに予約を作り直し、新しいURLを送ることになります。
※ お使いの会員管理のしくみがすでにRemoteLOCKと連携している場合は、開発は要りません。連携済みのサービスは 予約エンドポイントに対応した連携サービス と 連携システム一覧(公式サイト)でご覧いただけます。
必要なもの

始める前に4つがそろっているかお確かめください

必要なもの 中身
料金プラン ビジネス スタンダード以上で、お支払いが有効なこと(ご利用までの手続き)
アカウントとデバイス 有効なRemoteLOCKのアカウントに、扉のデバイスが登録されていること
契約 機密保持契約(NDA)。APIのご利用に必要です。API利用料はかかりません
連携のプログラム 貴社か、ご依頼先の開発会社で作っていただきます。弊社は開発の受託や技術支援を行っておりません
気をつける点

作る前にお確かめいただきたいこと

  • 番号も、予約の変更や取り消しも、扉に届くのは本体が次にクラウドと通信したときです。予約は早めに作り、延長は元の終了の時刻まで余裕をもって送ってください。直前の予約にはプールPINを使えます(ハートビート通信のしくみ、プールPIN)
  • APIを呼べる回数には上限があります。予約をまとめて作るときは、間隔をあけて送ってください
  • 終了日は、次の支払い日より数日あとにしておくと、決済の処理が少し遅れても、会員のカギが使えなくなりません
  • 営業時間の中だけ使えるようにしたいときは、アクセスユーザーとアクセススケジュールの組み合わせをご検討ください(アクセススケジュールとアクセス不可日)
始め方

まずはAPI資料をお申し込みください

API資料のお申し込み からご請求いただくと、概要資料と、機密保持契約(NDA)の手続きのご案内をお送りします。NDAの締結後に、API仕様書と、動作を確かめるためのサンプルのアカウントとデバイスの情報をお送りします。手続きの流れは RemoteLOCK APIのご利用までの手続き に、そのほかの使い方は RemoteLOCK APIでできること にまとめています。
関連する記事

最終更新

この記事は役に立ちましたか?

0人中0人がこの記事が役に立ったと言っています

記事で解決しないときは

問い合わせフォーム(24時間受付)か、お電話でご相談ください。