We need to get a function on our homepage to pay for tickets to our ferry.
We want to use Paypal card payment service.
The function must be easy to use and include a funktion that print tickets.
## Deliverables
This should be a payment page on our homepage.
[[login to view URL]][1]
The payments should use Paypal. We will set up and provide paypal account.
We want to be able to issue tickets for different dates.
For example we will issue 30 tickets for wed 24 of nov, 30 tickets for fri 26 of nov and so on.
When someone pays for a ticket that day. The remaining tickets for that day is reduced accordingly. This should be changeable by a simple CMS.
When the ticket is paid the function should show a virtual printable ticket on the screen. The same ticket should automaticly be sent to the customers email-adress and to our booking office.
There are different types of tickets.
One way: 1200baht
Return: 2400baht
Child 3-14yrs: 750baht
Family: 3500baht
The customer should be able to buy up to 10 different tickets in one purchase.
The prices should be changable through the cms.
We want the following information on the "Virtual" ticket.
Ticketnumber: 5XXXX (For example 50001, 50002....)
Date of purchase: DD Month Year (For example: 20 Nov 2010)
Price: Total price.
Route: 1) Hua Hin - Pattaya 2) Pattaya - Hua Hin
Name of Passenger 1
Name of Passenger 2
Name of Passenger 3
Name of Passenger 4
Pick up point: (User can chose: Royal Garden 07:30; Thailiving Office 07:50; Ocean Marina 08:20; Pak Nam Pran 13:30; Intercontinental 13:00; Clock Tower 12:40)
Departure time: The time is 08:30 from Pattaya and 13:30 from Hua Hin.
Departure Date:
Drop of point: Royal Garden; Thailiving Office; Ocean Marina; Pak Nam Pran; Intercontinenta; Clock Tower; Other See Remark
Remark field: (Customer can put text)
Contact details: Phone and Email (Customer must put text)
All this information must be gathered by the function you build.
The CMS must be able to access all lists of sold tickets. If for some reason no email is sent.. The sold tickets must be stored for 2 year in a database.