Solved

Online reservation system disconnected from payment gateway

Posted on 2014-03-22
6
318 Views
Last Modified: 2014-03-22
I'm trying to configure an online reservation system which can accept credit cards while confirming a reservation.  Testing the system, there is a failure at the point when the guest is being transferred to our secure server to enter their credit card details -- an error 404.
If you have a way of determining what is causing this, I'd appreciate it.

To reproduce the issue, visit www.mauitradewinds.com/RezTest/availability.html and follow these steps:

1. Select "New Booking" from the menu.

2. Choose an arrival date, and a departure date at least five nights later than arrival, and click "Book Now!"

3. Fill in the form fields and click "Confirm".   If the system were working, you would see a brief message "Sending booking data" and then you would arrive at a secure website. When I test this, I get an error 404.
0
Comment
Question by:ddantes
  • 3
  • 3
6 Comments
 
LVL 52

Expert Comment

by:Scott Fell, EE MVE
ID: 39947079
It seemed to work fine for me.  

The only suggestion I have is the below fields should not be fillable and should auto calculate based on the room type I choose and the dates I chose.  

Rent per Night      
Number of Nights      
Discount for stays of 7 nights or longer      
Room Total      
Cleaning Fee      
Hotel Tax
0
 

Author Comment

by:ddantes
ID: 39947112
Thank you.  Yes, I should have specified that in my original post.  Do you have a way to determine which link or URL is broken when "Confirm" is clicked?
0
 
LVL 52

Accepted Solution

by:
Scott Fell,  EE MVE earned 500 total points
ID: 39947153
Ok, I see now.  The page is using your script here http://www.mauitradewinds.com/RezTest/cgi-bin/rez60std.pl and somehow you have programed that to end up on a page that does not exist.  The console shows that pl file is there but it must be redirecting to the wrong place.

Where are you programming it to go to?
0
Is Your Active Directory as Secure as You Think?

More than 75% of all records are compromised because of the loss or theft of a privileged credential. Experts have been exploring Active Directory infrastructure to identify key threats and establish best practices for keeping data safe. Attend this month’s webinar to learn more.

 

Author Comment

by:ddantes
ID: 39947616
rez60conf.txtTransMan.txt

Thank you.  I believe it should go to a PERL file called TransMan.pl
The path to TransMan.pl is set in  a file rez60conf.pl, and I may have configured that wrong.
The file is in a folder named scgi, and I am uncertain how to specify the URL for that file.
I've attached TransMan.pl and rez60conf.pl.
The server error log reports:
[Sat Mar 22 12:48:53 2014] [client 76.245.196.197] File does not exist: /srv/m/maui2/mtw/RezTest/cgi-bin, referer: http://www.mauitradewinds.com/RezTest/booking_data.html
0
 

Author Closing Comment

by:ddantes
ID: 39947810
I did find an incorrect URL in the configuration -- thank you.
0
 
LVL 52

Expert Comment

by:Scott Fell, EE MVE
ID: 39947982
That's great!

Think about using BugFinder (top right link) for the process of making a reservation.  I think you can tighten it up a bit and go more streamlined. You can get multiple eyes giving you different points of view.

Good Luck!
0

Featured Post

Is Your Active Directory as Secure as You Think?

More than 75% of all records are compromised because of the loss or theft of a privileged credential. Experts have been exploring Active Directory infrastructure to identify key threats and establish best practices for keeping data safe. Attend this month’s webinar to learn more.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

A Change in PHP Behavior with Session Write Short Circuit (http://php.net/manual/en/book.session.php#116217) (Winter 2014)** With the release of PHP 5.6 the session handler changed in a way that many think should be considered a bug.  See the note …
Foolproof security solutions has become one of the key necessities of every e-commerce or Internet banking website. If you too own an online shopping site then its vital for you to equip your web portal with customer security features that can allow…
The viewer will learn the basics of jQuery including how to code hide show and toggles. Reference your jQuery libraries: (CODE) Include your new external js/jQuery file: (CODE) Write your first lines of code to setup your site for jQuery…
Learn how to set-up custom confirmation messages to users who complete your Wufoo form. Include inputs from fields in your form, webpage redirects, and more with Wufoo’s confirmation options.

910 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

19 Experts available now in Live!

Get 1:1 Help Now