Welcome Guest ( Log In | Register )


Why register for free on WebRadiance?
Welcome to WebRadiance forums! WebRadiance is a place for discussion and help on a large range of web design and development related topics such as HTML, CSS, ASP & .NET, PHP and SEO. It is provided for free, without ads and is a friendly place for beginners and professionals alike. By joining us today you can take part in our rapidly growing community.

Registering enables you to:
  • have your say by posting new messages and taking part in topics and polls
  • keep up to date with the latest news and trends in the web design and development world
  • send private messages to other members
  • have your questions answered by our knowledgeable community
  • add a link to your website in our links area
  • receive emails when someone replies to your posts

Building a reservation system

 
Reply to this topicStart new topic
> Building a reservation system,
Beavis
post Oct 24 2008, 06:53 AM
Post #1


W.R. Corporal
Group Icon

Group: Members
Posts: 167
Joined: 24-March 08
Member No.: 883



We want to build a PHP online system where customers can reserve rooms and pay for them online. After payment is accepted, the status of the room needs to change from "vacant" to "booked".

The essential problem is how to build a secure site that recognizes when a payment has been successfully processed by the shopping cart. We already have a merchant account.

Could someone give advice on how to go about this problem?
Go to the top of the page
 
+Quote Post
Catalyst
post Oct 24 2008, 02:42 PM
Post #2


Codesmith
Group Icon

Group: Administrators
Posts: 946
Joined: 4-April 06
From: San Diego
Member No.: 3



You're combining two kinds of systems, a scheduling app and ecommerce. There are apps like that out there, for example http://www.phpshoppy.com/products/hotel-reservation-system/ (found via google) or you can make one from scratch.
Go to the top of the page
 
+Quote Post
sypher
post Oct 24 2008, 03:27 PM
Post #3


the owner3r
Group Icon

Group: Administrators
Posts: 1,531
Joined: 4-April 06
From: North Wales, UK
Member No.: 4



And when you do payment processing (you can either store the details just before processing in a database).

Or more preferably all payment providers i have ever worked with, send you a query string back if payment was successful and allow a custom checkout page of some sort (so when the payment is done, a query string containing all the order information is then sent to that specific page to add to the database.)


--------------------
sypher design - North Wales Web Design | Latest Work: - Celtic DEA

CSS - Cant See Sh*t
Go to the top of the page
 
+Quote Post
Beavis
post Oct 25 2008, 01:32 AM
Post #4


W.R. Corporal
Group Icon

Group: Members
Posts: 167
Joined: 24-March 08
Member No.: 883



QUOTE (sypher @ Oct 25 2008, 05:27 AM) *
And when you do payment processing (you can either store the details just before processing in a database).

Or more preferably all payment providers i have ever worked with, send you a query string back if payment was successful and allow a custom checkout page of some sort (so when the payment is done, a query string containing all the order information is then sent to that specific page to add to the database.)


It is probably a newbie question but how is it possible to process a query string from another web site (the payment provider).
Are there any security implications inherent in this?
Go to the top of the page
 
+Quote Post
sypher
post Oct 25 2008, 04:30 AM
Post #5


the owner3r
Group Icon

Group: Administrators
Posts: 1,531
Joined: 4-April 06
From: North Wales, UK
Member No.: 4



Well when you send the information to the processor (the amount, address, orderid etc) this is then posted again from the processor to your checkout page. Allowing you to store the details of the order. This is how websites store the orders smile.gif

As for security flaws, well no real sensitive information is sent. Its just for your record keeping. Any kind of card details etc is all done on their side you dont see any of it.


--------------------
sypher design - North Wales Web Design | Latest Work: - Celtic DEA

CSS - Cant See Sh*t
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
Tags
No Tag inserted yet

1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:

 

RSS Lo-Fi Version Time is now: 8th January 2009 - 09:49 AM
Contact Us
Web Design Forum | Web Development Forum | Web Help | WordPress Help