Solved

Online reservation system disconnected from payment gateway

Posted on 2014-03-22
6
322 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 53

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 53

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
Secure Your WordPress Site: 5 Essential Approaches

WordPress is the web's most popular CMS, but its dominance also makes it a target for attackers. Our eBook will show you how to:

Prevent costly exploits of core and plugin vulnerabilities
Repel automated attacks
Lock down your dashboard, secure your code, and protect your users

 

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 53

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

Enroll in June's Course of the Month

June’s Course of the Month is now available! Experts Exchange’s Premium Members, Team Accounts, and Qualified Experts have access to a complimentary course each month as part of their membership—an extra way to sharpen your skills and increase training.

Question has a verified solution.

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

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.
These days, all we hear about hacktivists took down so and so websites and retrieved thousands of user’s data. One of the techniques to get unauthorized access to database is by performing SQL injection. This article is quite lengthy which gives bas…
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.
Learn how to set-up PayPal payment integration in your Wufoo form. Allow your users to remit payment through PayPal upon completion of your online form. This is helpful for collecting membership payments, customer payments, donations, and more.

719 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