Closed

Saudi Airlines Script -- 2

This project received 10 bids from talented freelancers with an average bid price of $270 USD.

Get free quotes for a project like this
Employer working
Skills Required
Project Budget
$30 - $250 USD
Total Bids
10
Project Description

Saudi airlines is an airlines that serves local flights in Saudi Arabia. Sometimes, booking a flight on [url removed, login to view] is a bit cumbersome during rush time (e.g.a couple of days before the weekend starts or any major holidays) due to the huge number of people who want to travel to any other cities, especially major cities.

When this happens, the customer enters the website and inputs the flight details, as any normal airline website. Once he is taken to the page where he picks the flight at his convenience, nothing is displayed since seats go away quickly. What he does is refreshing the page periodically until a flight that he wants shows up. Once he clicks on the flight, he is taken to another page to enter his name/phone number/ etc... and he is booked.

The problem is when a flight shows on the website, it goes away super fast. So, I need a way to book the seat automatically with a script.

When the customer successfully selects a flight, he has the option to either pay by a credit card or by a system known in Saudi Arabia, SADAD. When the user selects SADAD as his payment option, the only remaining step is to agree on the terms and conditions. Finally, the customer hits OK or Book and he is done. A booking reference is displayed on the screen with a deadline to pay for the reservation. Otherwise, the reservation is gone. The customer also receives an email and sometimes txt msg that the reservation is still on hold until he pays the full amount.

What is SADAD? It's a payment system that connects all banks with different services. You don't really need to worry much about it. But I just put it here so you know. To pay the amount, the user takes the booking reference number displayed on [url removed, login to view] after booking and goes to the nearest ATM machine or his online banking website and settles the transaction.

Once the payment is done, the customer receives another email and txt msg that says that his reservation is complete.

I need somebody to write me a script that can go to the website, after giving it all necessary info, and continuously searches for the flight I specify. Once it finds the one I need, it books it and chooses the SADAD payment option and finishes all of the steps, without paying of course. I should receive an email once all of the steps are completed. I MIGHT also embed the script on a website. So, I would really prefer if the script is embeddable on any website.

I worked with other partners to write such script long time ago. We lost that script and now I need it. I don't have the time to write everything from scratch. I changed concentrations and I'm pretty sure it will take more time than we did it before.

Parameters to input before you run the script:
- First Name
- Last Name
- Departure City
- Arrival City
- Date
- Cell Phone number
- E-Mail
- Al-Fursan# (e.g. 12345678)
- Flight # (e.g. sv1234)
- Nationality
- Ignore the seat #
- Ignore any non essential info
Check all possible options, that I missed. Don't forget when the customer is non-Saudi, you need to put other information.

I want the title of the opened window to have the flight#, Date, Destination & Departure City abbrv. and email or phone# if possible, format (e.g. DEP_DES_mm_dd_sv1234_emailorphone)

you can test on the actual websites. the best route where this occurs most of the time is:
- Departure: Dammam
- Arrival: Jeddah
our weekends are Fridays & Saturdays
you can test anytime of the week, just make sure the flight you are looking for is not there.
the flight #s usually, NOT ALWAYS, repeat every day.

allow to run multiple searches based on flight #s seperated by comas, if possible, Otherwise, multiple windows to be opened.
I need my IP address to be spoofed, changed, everytime I start a search. the full amount will not be paid without this.

I will only award if we had a successful test. I’ll pay the full amount once I receive what I wanted.

Looking to make some money?

  • Set your budget and the timeframe
  • Outline your proposal
  • Get paid for your work

Hire Freelancers who also bid on this project

    • Forbes
    • The New York Times
    • Time
    • Wall Street Journal
    • Times Online