help for an old lady please

Status
Not open for further replies.

kaveman

...
Jun 26, 2006
3,767
34
0
38
Oceanside, CA
yo people heres the deal. Trying to help out my grandma here. she lives down in mexico and since my gramps passed her only income is a little rental she has attached to the house. Anywho she gets her renters online and just has some cheap bastard manage the site for her.

She emailed me asking about paypal or other ways to let people book online cause i guess right now the only way she accepts payment is like a money order so no one wants to book haha.

To get to the point heres her website Rainbow Rentals and Tours if you check out the rental costs page its pretty damn pathetic(well the whole site is but..) I guess she finally got a paypal button on there after buggin the shit outa her site manager but wow, thats nasty.

So heres the question. Do you guys know of an easy solution or cheap script to have some sort of online booking system that allows cc payments and is hopefully a little better than a paypal button that goes to a page that asks the user to enter the amount of the rental haha. Any help is really appreciated i dont know shit when it comes to being a merchant. Thanks in advance
 


cheap script to have some sort of online booking system

probably too much what you need, but there is a joomla extension that will manage rentals. Don't remember the name, but if you go to the joomla extension site you can find it via search.
 
install wordpress and grab a nice looking template. wordpress is really simple.
 
Actually, paypal buy now buttons would be really good for this site since she has preset packages available.

Or, you can use any of the paypal shopping carts, which actually may be the smart route because of the pet/security deposit/add'l occupant variables.

The good news is, with a cleaner site, and a well thought out shopping cart process, she can end up making more money off upsales, referrals and shit.

help your granny man.
 
Yeah Paypal is prob the best option, or maybe Google Checkout? To take CC payments direct you prob need a merchant account and shit.

and come on... do something about that site! Respect to the old dear though for using email and stuff, she a bit of a silver surfer?
 
Download The Website: Rainbow Rentals and Tours

I also did the rest of the pages, you should be able to just upload them and have the site work. Leave the pictures on the server, just delete all the html files and upload mine.

Tell your grandma RuDeDoGg sends mad love from the west coast yo.

lol, I'm off to bed. The template is from OSWD btw.

Hey man, what a great thing to do. Way to step up. PM me for five articles for being a good guy :)
 
Download The Website: Rainbow Rentals and Tours

I also did the rest of the pages, you should be able to just upload them and have the site work. Leave the pictures on the server, just delete all the html files and upload mine.

Tell your grandma RuDeDoGg sends mad love from the west coast yo.

lol, I'm off to bed. The template is from OSWD btw.

+rep, +respect
 
Okay, since my specialty used to be PayPal, I added something to the Rainbow Rentals and Tours - Rental information page to help with bookings.

See: Rainbow Rentals and Tours - Rental information - MY VERSION

Here is the include file:
PHP:
<?php

$people = $_POST['people'];
$nights = $_POST['nights'];
$month1 = $_POST['month1'];
$day1 = $_POST['day1'];
$year1 = $_POST['year1'];
$hours = $_POST['hours'];
$minutes = $_POST['minutes'];
$ampm = $_POST['ampm'];
$month2 = $_POST['month2'];
$day2 = $_POST['day2'];
$year2 = $_POST['year2'];
$cleaning = 69;
$security_dep = 150;


echo "<h3>Step 1 - Choose your package:</h3>\n
<form action=".$_SERVER['PHP_SELF']." method='post'>\n
<table width='450' border='1' cellpadding='3'>\n
<tr><td width='50%'>\n
Check in date: \n
</td><td width='50%'>\n
<select name='month1'>\n
<option value='January'>January </option>\n
<option value='February'>February </option>\n
<option value='March'>March </option>\n
<option value='April'>April </option>\n
<option value='May'>May </option>\n
<option value='June'>June </option>\n
<option value='July'>July </option>\n
<option value='August'>August </option>\n
<option value='September'>September </option>\n
<option value='October'>October </option>\n
<option value='November'>November </option>\n
<option value='December'>December </option>\n
</select>\n
<select name='day1'>\n";

    $i = 1;
    while ($i <= 31) {
        echo "<option value=$i>$i  </option>\n";
        $i++;
    }
    
echo "</select>\n
<select name='year1'>\n";

    $i = 2007;
    while ($i <= 2010) {
        echo "<option value=$i>$i  </option>\n";
        $i++;
    }
    
echo "</select>\n
<br />\n
Time: \n
<select name='hours'>";

    $i = 1;
    while ($i <= 12) {
        echo "<option value=$i>$i  </option>\n";
        $i++;
    }

echo "</select>\n
<select name='minutes'>\n
<option value='00'>00  </option>";
    $i = 1;
    while ($i <= 3) {
        $min = $i * 15;
        echo "<option value=$min>$min  </option>\n";
        $i++;
    }

echo "</select>\n
<select name='ampm'>\n
<option value='AM'>AM  </option>\n
<option value='PM'>PM  </option>\n
</select>\n
</td></tr>\n
<tr><td width='50%'>\n
Check out date: \n
</td><td width='50%'>\n
<select name='month2'>\n
<option value='January'>January </option>\n
<option value='February'>February </option>\n
<option value='March'>March </option>\n
<option value='April'>April </option>\n
<option value='May'>May </option>\n
<option value='June'>June </option>\n
<option value='July'>July </option>\n
<option value='August'>August </option>\n
<option value='September'>September </option>\n
<option value='October'>October </option>\n
<option value='November'>November </option>\n
<option value='December'>December </option>\n
</select>\n
<select name='day2'>\n";

    $i = 1;
    while ($i <= 31) {
        echo "<option value=$i>$i </option>\n";
        $i++;
    }
    
echo "</select>
<select name='year2'>";

    $i = 2007;
    while ($i <= 2010) {
        echo "<option value=$i>$i </option>\n";
        $i++;
    }
    
echo "</select>\n
</td></tr>\n
<tr><td width='50%'>\n
Number of people over 2 yrs:</td>\n
<td width='50%'>\n
<select name='people'>\n";

    $i = 1;
    while ($i <= 10) {
        echo "<option value='$i'>$i </option>\n";
        $i++;
    }
    
echo "</select></td></tr>\n
<tr><td width='50%'>\n
Number of nights:</td>\n
<td width='50%'>\n
<select name='nights'>\n
<option value='275'>Weekend Getaway $275 package </option>\n
<option value='218'>2 Nights $109 per night </option>\n
<option value='297'>3 Nights $99 per night </option>\n
<option value='396'>4 Nights $99 per night </option>\n
<option value='495'>5 Nights $99 per night </option>\n
<option value='550'>7 Days, 6 Nights $550 package </option>\n
</select></td></tr>\n
<tr><td colspan='2'>\n
<input type='submit' name='submit' value='Next'>\n
</td></tr></table>\n
</form>\n";

if ($nights != 0)
    {
        echo "<h3>Step 2 - Confirm and Pay</h3>\n
        Arriving on: $month1 $day1, $year1<br />\n
        Departing on: $month2 $day2, $year2<br />\n
        Number of guests: $people<br />\n
        Nights Total: \$$nights<br />\n
        Cleaning Fee: \$$cleaning<br />\n
        Refundable Security Deposit: \$$security_dep<br />\n";
        
        $people = ($people - 1) * 35;
        $total = $people + $nights + $cleaning + $security_dep;
        
        echo "Grand Total <b>\$$total</b><br /><br />\n
        <a href='https://www.paypal.com/cgi-bin/webscr?cmd=_xclick&business=rainbowoverbaja%40yahoo%2ecom&item_name=Rental%20Fee&item_number=$month1%20$day1%2c%20$year1%20$hours%3a$minutes%20$ampm%20to%20$month2%20$day2%2c%20$year2&amount=$total&currency_code=USD&ah=0'>Confirm and Pay Now<br /><img src='https://www.paypal.com/en_US/i/bnr/horizontal_solution_PPeCheck.gif' border='0'></a>\n";
    }

?>
Or you can download it here: http://sempros.net/rent-test.zip
And here is the reworked page file: http://sempros.net/rent.zip

Basically, this script takes the responses given and puts them into a link that can be used for PayPal. PayPal accepts POST or GET methods. Also, it doesn't show the PayPal button for payment until the form has been filled out. Pretty simple, like I said.

/edit/ cleaned up the code so it outputs nicer HTML, added check in time
 
Onya Rudedog.
I would suggest adding some client testimonials and maybe some pics of guests enjoying the place.
 
Status
Not open for further replies.