WordPressでレンタカー予約システムを作る方法|プラグインの限界と注意点
WordPressに予約用のプラグインを入れれば、予約フォーム、空き状況のカレンダー、ネット決済までは自分で作れます。ただし、車両ごとの在庫の管理、時間・日数・シーズンを組み合わせた料金の計算、貸渡証・貸渡簿の作成、OTA(旅行予約サイト)の予約の取り込みといった、レンタカーならではの業務は、プラグインだけでは足りないことが多く、別に用意する必要があります。予約が少なく車両も数台のうちはWordPressで始め、車両や予約の窓口が増えてきたらレンタカー専用の予約システムを考える、というのが目安です。今のWordPressのサイトはそのままに、予約ボタンから専用の予約サイトにつなぐ方法もあります。
WordPressのサイトで予約を受ける3つの方法
WordPressのサイトでレンタカーの予約を受ける方法は、大きく分けて次の3つです。どれを選ぶかで、作る手間と、そのあとの管理の手間が変わります。
| 問い合わせフォームで受ける | 予約のプラグインで作る | 専用の予約サイトにリンクする | |
|---|---|---|---|
| しくみ | 希望の日時と車種をフォームで受け、お店が空きを確かめて返信する | WordPressの中に予約フォーム・カレンダー・決済を作る | サイトに予約ボタンを置き、レンタカー専用の予約サイトで予約を受ける |
| 作る手間 | 少ない | 多い(設定と作り込みが必要) | 少ない(ボタンを置くだけ) |
| 予約の確定 | お店が返信するまで確定しない | その場で確定できる | その場で確定できる |
| 空き状況 | お店が台帳で確かめる | そのサイトの予約だけが反映される | 電話・OTAの予約とあわせて管理できるものがある |
| 決済 | 別に案内する | 決済の追加機能と決済会社の契約が必要 | 予約サイトの決済を使える |
| 保守 | フォームの更新だけ | 本体・プラグインの更新をお店が続ける | 予約の部分は提供する会社が行う |
予約が月に数件なら問い合わせフォームでも回ります。予約をその場で確定させたい、ネットで決済まで受けたい場合は、プラグインで作るか、専用の予約サイトにリンクするかを比べます。
WordPressでレンタカー予約システムを作る手順
- サーバーとドメインを用意する:レンタルサーバーを契約し、お店のドメインを取ります。多くのレンタルサーバーには、WordPressを簡単に入れられる機能があります
- WordPressを入れて、テーマを選ぶ:スマホで見やすい(レスポンシブ対応の)テーマを選びます
- 予約のプラグインを入れる:次の節の種類から、お店の予約の受け方に合うものを選びます
- 車両・料金・オプションを登録する:車種やクラス、料金、チャイルドシートなどのオプション、受付できる時間を設定します
- 決済と通知メールを設定する:ネットで決済まで受けるなら決済サービスとつなぎ、予約が入ったときにお店とお客様に届くメールを設定します
- SSL(https)を設定して、テストしてから公開する:実際に予約・変更・キャンセルを試し、メールや金額が正しいかを確かめます
- 公開後も更新を続ける:WordPress本体・テーマ・プラグインの更新と、バックアップを定期的に行います
使えるプラグインの種類
WordPressの予約用のプラグインは、大きく分けて次の3種類があります。無料版で始められるものも多いですが、決済や細かな料金設定は有料版や追加機能が必要なことがあります。機能や料金は変わるため、導入前に各プラグインの公式ページで確認してください。
| 種類 | 向いていること | レンタカーで使うときの注意 |
|---|---|---|
| 汎用の予約カレンダー型 | 日時を選んで予約を受ける、空き状況をカレンダーで見せる | 美容室や教室など「時間枠」の予約が前提のものが多く、複数日の貸出や車両ごとの在庫には工夫が必要 |
| ネットショップ+予約の追加機能型 | 商品として車やプランを並べ、決済まで受ける | ネットショップの仕組みを入れるため設定項目が多く、料金の組み合わせを作り込む手間がかかる |
| レンタル向け型 | 日数・時間単位の料金、貸出期間の予約、在庫数の管理 | レンタカーの書類(貸渡証・貸渡簿)や国内OTAの予約には対応していないことが多い |
プラグインだけでは足りないこと
車両ごとの在庫と、電話・OTAの予約の一元管理
プラグインで管理できるのは、そのサイトから入った予約だけです。電話・店頭の予約や、楽天トラベル・じゃらんなどのOTAから入った予約は、手で入力しないと在庫に反映されず、ダブルブッキングの原因になります。整備や車検で貸し出せない期間を止める仕組みも必要です。
楽天トラベルやじゃらんなどに掲載している場合、自分のサイトで予約が入っても、OTA側の在庫は自動では減りません。反対に、OTAで入った予約も自分のサイトの在庫には反映されないため、どちらかで予約が入るたびに、もう一方の在庫を手で閉じる運用が必要です。予約の窓口が増えるほど、この手間と二重予約の危険が大きくなります。
レンタカーの料金の計算
時間制・日数制の基本料金に、オプション、補償、繁忙期のシーズン料金、延長料金を組み合わせた計算は、プラグインの標準の機能では作りにくいことがあります。料金の組み立て方は「レンタカー料金の仕組みと決め方」で解説しています。
貸渡証・貸渡簿などの書類
レンタカーでは、貸し出すたびに貸渡証を作り、貸渡簿を残す必要があります。予約のプラグインはこうした書類に対応していないため、予約の内容を別のテンプレートに写して作ることになります(参考:貸渡証と貸渡簿の違い)。
決済と返金
ネットで決済まで受けるには、プラグインの決済の追加機能(有料のことが多い)と、決済会社との契約が必要です。決済の手数料もかかります。カード情報はお店のサイトで持たず、決済会社の画面で入力してもらう仕組みを選ぶと安心です。予約の変更やキャンセルのときに、キャンセル料を差し引いて返金する処理までプラグインでできるかも確かめておきましょう。決済の考え方は「レンタカーの支払い方法」で解説しています。
保守とセキュリティ
お客様の氏名・連絡先・運転免許証の情報や決済を扱うため、WordPress本体とプラグインの更新、バックアップ、不正なログインへの対策を、お店で続ける必要があります。プラグインどうしの相性で、更新のあとに予約が動かなくなることもあります。だれが更新とバックアップを担当するかを決め、更新のあとは予約から決済まで一度試すようにしましょう。担当者が辞めると誰も分からなくなる、ということがないよう、手順を書き残しておくことも大切です。
WordPress+プラグインと専用システムの違い

| WordPress+プラグイン | レンタカー専用の予約システム | |
|---|---|---|
| 始めるときの費用 | サーバー代と、必要に応じて有料のプラグイン代 | システムの利用料 |
| 作る手間 | 自分で組み立てて設定する | 車両・料金を登録すれば使い始められる |
| デザインの自由さ | 高い | 用意された画面の範囲で設定する |
| 車両ごとの在庫 | 工夫が必要 | 在庫カレンダーで管理できる |
| 電話・OTAの予約 | 手で入力する | 同じ画面で管理できる。OTAの予約を取り込めるものもある |
| 貸渡証・貸渡簿 | 別に作る | 予約の内容から作れる |
| 更新・保守 | お店で行う | 提供する会社が行う |
どちらを選ぶかの目安
- WordPressが向いている:車両が数台で、予約の多くを電話で受けている。サイトを自分で作るのが苦にならず、更新も続けられる
- 専用システムが向いている:ネット・電話・OTAなど予約の窓口が複数ある、貸渡証の作成に時間がかかっている、車両や店舗が増えてきた、サイトの保守に手をかけたくない
WordPressのサイトから専用の予約サイトにつなぐには
今のWordPressのサイトはお店の紹介やブログに使い、予約だけを専用システムの予約サイトで受ける、という組み合わせもできます。サイトのメニューやトップページ、車種の紹介ページに「ご予約はこちら」のボタンを置き、予約サイトのURLにリンクするだけなので、プラグインを入れる必要がありません。予約サイトを自分の店のドメインで公開できるシステムなら、お客様にもお店のサイトの続きとして見てもらえます。
費用をかけずに始める方法は「無料で使えるレンタカー管理システムは?」、比べ方は「レンタカー管理システムの選び方」で解説しています。
よくある質問
無料のプラグインだけで作れますか?
空き状況の表示と予約フォームまでは無料版で作れるものがあります。ただし、ネット決済や細かな料金の設定は有料版や追加機能が必要なことが多く、サーバー代もかかります。機能や料金は変わるため、各プラグインの公式ページで確認してください。
WordPressの予約システムでOTAの予約も管理できますか?
プラグインで管理できるのは、そのサイトから入った予約だけのことがほとんどです。OTAの予約は手で入力し、お互いの在庫を手で閉じる必要があります。OTAの予約が多いなら、OTAの予約を取り込めるレンタカー専用のシステムを検討しましょう。
今のサイトのデザインを変えずに予約を受けられますか?
受けられます。専用の予約サイトにリンクする方法なら、今のサイトに予約ボタンを置くだけで済みます。プラグインで作る場合も、テーマに合わせて予約フォームの見た目を整えられるものがあります。
グランドレンタカーならWordPressのサイトはそのままに予約を受けられます
グランドレンタカーは、レンタカー事業者向けの予約・管理システムです。自社の予約サイトは日本語・英語・中国語・韓国語に対応し、自社のドメイン(カスタムドメイン)で公開でき、クレジットカードの事前決済も受けられます。今のWordPressのサイトから予約ボタンでリンクすれば、サイトはそのままに予約を受けられます。入った予約は在庫カレンダーに反映され、電話・店頭の予約や、楽天トラベル・じゃらん・skyticketから届く予約メールを読み取って自動で登録した予約とあわせて管理できます(OTA側の在庫や料金は、各OTAの管理画面で更新します)。貸渡証・貸渡簿も、予約の内容から作成・印刷できます(参考:貸渡簿・貸渡証の作成と印刷)。


30日間の無料お試しで、実際の操作感を確かめられます。機能の詳細はレンタカー予約システム、料金は料金プランをご覧ください。