[Last Call] Learn how to a build a cloud-first strategyRegister Now

x
?
Solved

Online reservation system disconnected from payment gateway

Posted on 2014-03-22
6
Medium Priority
?
326 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 54

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 54

Accepted Solution

by:
Scott Fell,  EE MVE earned 2000 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
What does it mean to be "Always On"?

Is your cloud always on? With an Always On cloud you won't have to worry about downtime for maintenance or software application code updates, ensuring that your bottom line isn't affected.

 

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 54

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

What does it mean to be "Always On"?

Is your cloud always on? With an Always On cloud you won't have to worry about downtime for maintenance or software application code updates, ensuring that your bottom line isn't affected.

Question has a verified solution.

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

JavaScript can be used in a browser to change parts of a webpage dynamically. It begins with the following pattern: If condition W is true, do thing X to target Y after event Z. Below are some tips and tricks to help you get started with JavaScript …
While opting for any web-to-print solution, you need to discuss with your team and some of your end users and know their opinions about your decisions. In this article we list down some questions you need to ask yourself.
This video teaches viewers how to create their own website using cPanel and Wordpress. Tutorial walks users through how to set up their own domain name from tools like Domain Registrar, Hosting Account, and Wordpress. More specifically, the order in…
This video teaches users how to migrate an existing Wordpress website to a new domain.
Suggested Courses

830 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