Difference between revisions of "Landing Page"
Jump to navigation
Jump to search
Markkinchin (talk | contribs) |
Markkinchin (talk | contribs) |
||
Line 5: | Line 5: | ||
You can specify a landing page after a booking is made at Settings > Booking Page > Advanced > Booking Return URL | You can specify a landing page after a booking is made at Settings > Booking Page > Advanced > Booking Return URL | ||
The guest will be redirected to your page after they book. | The guest will be redirected to your page after they book. | ||
− | + | Information about the booking will be added to your Url as parameters. | |
Using PHP or other scripting languages it is possible to process the parameters and display personalised information to the guest. | Using PHP or other scripting languages it is possible to process the parameters and display personalised information to the guest. |
Revision as of 13:42, 9 May 2015
Required skills: php, html, css
You can specify a landing page after a booking is made at Settings > Booking Page > Advanced > Booking Return URL The guest will be redirected to your page after they book. Information about the booking will be added to your Url as parameters.
Using PHP or other scripting languages it is possible to process the parameters and display personalised information to the guest. The following PHP test script will display the raw data.
Use this as a starting point to create your own design. It may also be possible to use this method to forward the guest on to your own payment gateway to collect a deposit.
<?php echo "<br>bookid=".$_GET["bookid"]; echo "<br>propid=".$_GET["propid"]; echo "<br>roomid=".$_GET["roomid"]; echo "<br>roomname=".urldecode($_GET["roomname"]); echo "<br>propname=".urldecode($_GET["propname"]); echo "<br>firstnight=".urldecode($_GET["firstnight"]); echo "<br>lastnight=".urldecode($_GET["lastnight"]); echo "<br>checkout=".urldecode($_GET["checkout"]); echo "<br>numnight=".urldecode($_GET["numnight"]); echo "<br>numadult=".urldecode($_GET["numadult"]); echo "<br>numchild=".urldecode($_GET["numchild"]); echo "<br>lang=".urldecode($_GET["lang"]); echo "<br>price=".urldecode($_GET["price"]); echo "<br>confirmtype=".urldecode($_GET["confirmtype"]); echo "<br>qty=".urldecode($_GET["qty"]); echo "<br>pricenum=".urldecode($_GET["pricenum"]); echo "<br>referer=".urldecode($_GET["referer"]); echo "<br>guestname=".urldecode($_GET["guestname"]); echo "<br>guestfirstname=".urldecode($_GET["guestfirstname"]); echo "<br>guestemail=".urldecode($_GET["guestemail"]); echo "<br>guestphone=".urldecode($_GET["guestphone"]); echo "<br>guestmobile=".urldecode($_GET["guestmobile"]); echo "<br>guestaddress=".urldecode($_GET["guestaddress"]); echo "<br>guestarrivaltime=".urldecode($_GET["guestarrivaltime"]); echo "<br>guestcomments=".urldecode($_GET["guestcomments"]); echo "<br>ratedesc=".urldecode($_GET["ratedesc"]); ?>