オフラインコースの予約機能について

オフライン(コース)予約を実装したいと思っています。

必要条件としては、

・氏名

・住所、連絡先

・メールアドレス

・所有資格

上記の入力をしてもらい決済。

そして、決済完了後にそのまま受講案内のPDFを発行(ダウンロードでもOK)したいです。

PDFをダウンロードするだけであればDigital Downloadsでも良かったのですが、外部のサービスに飛ばして・・は効率悪いなと思っています。

そこで、Tipo Appointment BookingやBookThatAppを考えているのですが、日本語の情報が見当たらずに設定画面で手がストップしています。

これらのアプリはLiquidファイルに追加でコードを書く必要がありそうなのですが、その認識であっていますか?

<アプリについて>

Tipo Appointment BookingとBookThatAppは、インストール時に必要なファイルやコード自動作成される仕様です。

ですから基本的な予約機能だけであれば特にコードを書く必要はありません。

<決済後の処理>

「決済完了後にそのまま受講案内のPDFを発行(ダウンロードでもOK)したい」というご要望ですが、アプリではなく管理画面からも実装可能です。

決済後に表示される「サンキューページ」にダウンロードリンクを表示します。

具体的には、管理画面の「設定」→「チェックアウト」→「注文処理」→「追加スクリプト」の欄に以下のようなコードを書きます。


[受講案内をダウンロード](https://google.com)

ここで、href=""に、PDFリンクのURLを設定します。

(
は行間調整のための改行です)

<Shopify管理画面でPDFを管理する方法>

  1. 管理画面から「設定」→「ファイル」でPDFをアップロード。

  2. ファイル一覧にアップロードしたPDFが表示されるので「URL」をコピー。

  3. 上記コードのURLを、PDFのURL に置き換える。

以上、ご参考ください。

4 Likes

ありがとうございます!

頂いたメッセージ内容を参考にカスタマイズしてみます。

本当にありがとうございました。

1 Like