[機能]LINE予約

できること

拠点(店舗)ごとに、予約スケジュールを登録し、友だちが予約を登録する

設定方法

➀ スケジュール登録

①予約対象を登録する
DX-LINE→ホーム→予約対象

②「予約対象」新規して、関連する「予約サービス」、「予約可能時間」それぞれ登録する。
・予約可能時間に以内時間帯はデフォルト予約不可となる。
・予約対象の予約対象識別IDは予約用入口のパラメータとなる。

② 必要なカスタムズコードを環境にアップし、予約画面を公開する。

こちらのソースコードを環境にリリースする。
・VPページを予約用Salesforceのサイトに公開する。(以後③で取得したLIFFIDと公式アカウントのチャネルIDを置換する)
・予約用のサイトのプロファイルを編集し、「予約データ」参照・作成可能に変更する。
・予約用サイトのゲストユーザのTimezoneを日本に変更する。

③ LINE ログイン LIFFを作成し、上記公開したVFページのURLをアクセス許可する。

例:LINEログイン→LINEログイン設定→コールバックURLに登録する。

動作確認

以下のようなURLで作成し、動作確認する。
https://[予約用サイト]/FmlReservationStep01?falicityCode=[店舗コード]&channelId=[チャネルID]
例:https://dxlinetestdrive-dev-ed.develop.my.site.com/dxline/FmlReservationStep01?falicityCode=100001&channelId=1657924039
店舗コード:予約対象で決めた「予約対象識別ID」
チャネルID:チャネルID
※上記のURL(パラメータなし)をLIFFの「エンドポイントURL」として登録し、LIFFのURLにパラメータ付きで利用する。
例: LIFF URL
https://liff.line.me/2006799359-Z4WNLEPQ?falicityCode=100001&channelId=1657924039

①予約画面の例 

②予約済みの場合、キャンセル画面の例

予約済みのデータ:

タイトルとURLをコピーしました