Find Jobs
Hire Freelancers

BUS TICKET SALE MODULE FOR JOOMLA

$250-750 USD

Awarded
Posted over 10 years ago

$250-750 USD

Paid on delivery
The main purpose of the proposed project is to build a Joomla module that allows the users to buy bus tickets from a bus line that already have a ticket booking and sales system; this remote system will provide the data to the Joomla component via Web Services that we´ll provide. The users can search for the availability of the buses and then reserve and pay their tickets online using PayPal and a similar service called “Dinero Mail” The module should be Joomfish compatible. The functionality of the module is similar to the one in this website: [login to view URL] The major requirements can be listed as follows: 1. The module should be Joomfish compatible so we can translate the different options of the module, and that the user can select the preferred language on the front end. 2. Allow a user to search for a Bus service by selecting: Type of service (first class, regular class, special, etc.) From, To Date and Type of ticket (Senior, Teacher, Minor, Handicapped, etc.) Number of tickets needed for each type. The system lists : Type of Service Fare of the trip Time of departure Arriving time Seats available for each type of ticket 3. Allow a user to select one of the options enlisted, then the user choose the type of ticket, write his/her name; select a preferred seat from one of the vacant seats available using a combo box and/or a graphic layout of a bus. 6. The seat in the layout will change of color to indicate that is already taken, the layout of the bus will change in number of seats depending of the type of service. 7. The component should allow the user to make a payment using a Payment Gateway. The system should allow payment through PayPal and Dinero Mail ([login to view URL]) this service provides HTML and API´s for integration. 8. Generate a printable (PDF) Bus Ticket if the ticket booking and payment is successful 9. Send an email to the user’s email account on successful booking along with the Ticket number and trip details 10. Generate an exception message if the booking fails due to Payment failure or due to unsuccessful booking. 11. Refund the processed amount to the same account from which the payment was made, in case the payment was successful but the booking failed. 12. Send data of the purchased ticket back to the remote book system.
Project ID: 5031576

About the project

7 proposals
Remote project
Active 10 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
7 freelancers are bidding on average $758 USD for this job
User Avatar
Hi I am confident to do this job. ======================================================================= thanks
$684 USD in 10 days
4.9 (648 reviews)
8.4
8.4
User Avatar
Hello, We have a team of 15 full time, expert developers having expertise in iPhone, Android, Joomla, Magento, Wordpress & Core PHP. We are willingly to work on this project. We can customize components, modules and plugins from the scratch as well as integrate and customize 3rd party extensions too. I've briefly referred your requirements & found feasible to implement. Our services are fully tailored to your business and we do take a little time to understand your objectives which will give you a real edge over your competitors and receive a special and personal service. Please enable us with a short discussion on project to have better understanding on every minute requirement. We can surely address project requirements, exactly as you want. Please communicate your feedback & allow a small discussion to conclude the flow. I look forward to have a prompt response from your end. Thank You.
$789 USD in 15 days
4.8 (239 reviews)
8.5
8.5

About the client

Flag of MEXICO
Atizapan de Zaragoza, Mexico
0.0
0
Payment method verified
Member since May 13, 2012

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.