?
Solved

Online reservation system disconnected from payment gateway

Posted on 2014-03-22
6
Medium Priority
?
325 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
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 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
Moving data to the cloud? Find out if you’re ready

Before moving to the cloud, it is important to carefully define your db needs, plan for the migration & understand prod. environment. This wp explains how to define what you need from a cloud provider, plan for the migration & what putting a cloud solution into practice entails.

 

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

Concerto Cloud for Software Providers & ISVs

Can Concerto Cloud Services help you focus on evolving your application offerings, while delivering the best cloud experience to your customers? From DevOps to revenue models and customer support, the answer is yes!

Learn how Concerto can help you.

Question has a verified solution.

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

What is Node.js? Node.js is a server side scripting language much like PHP or ASP but is used to implement the complete package of HTTP webserver and application framework. The difference is that Node.js’s execution engine is asynchronous and event…
International Data Corporation (IDC) prognosticates that before the current the year gets over disbursing on IT framework products to be sent in cloud environs will be $37.1B.
Use Wufoo, an online form creation tool, to make powerful forms. Learn how to selectively show certain fields based on user input using rules to gather relevant information and data from your forms. The rules feature provides you with an opportunity…
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.

649 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