I need a php script urgent. For an experienced developer it shouldn't take more than 4-5 hours.
With comments to the major parts (so I can understand it)
1) customer wants to send a package to me
1.1) Things you get form my mysql DB:
188.8.131.52) customer data (name surname street no zip town cellphone-no message)
184.108.40.206) my data (company street no zip town cellphone-no)
1.1.2) package id
1.1.3) option if he wants to use DHL pick up service (dhl collects the package at your home) or if he wants to bring the package to an dhl station ($ds->pick_up = 1 XOR 0)
220.127.116.11) if he wants dhl to pick his package up he should provide a pick up date
1.1.4) how long should I store the package (one month | 6 months | 12 | 24)
1.1.5) monthly rate
1.2) sending price [1.1.4 storing time * 1.1.5 monthly rate] and payment schedule to paypal
1.3) receiving response from paypal
1.3.1) failure message
18.104.22.168) "chance to try doing the payment again or cancel the process"
22.214.171.124) save positive payment with package id and customer id to DB
1.4) generating a dhl label
1.4.1) send the 1.1) data to dhl
1.4.2) generating the dhl label with an extra QR-Code (customerID;packageID;[url removed, login to view])
1.4.3) saving it as a pdf on the server
1.5) saving download link to the positive payment entry and showing the download link of this pdf to the customer
2) customer wants to get his package back
2.1) which package does he want back ( package id )
2.2.1) customer data (name surname street no zip town cellphone-no message) [maybe different to the first address of origin]
2.2.2) my data (company street no zip town cellphone-no)
2.3) when does he want it back
2.4) generating a dhl label
2.4.1) send the 2.2) + 2.3) data to dhl
2.4.2) generating the dhl label with an [url removed, login to view] (400*800 72dpi see Attachment)
2.4.3) saving it as a pdf on the server
2.5) saving the download link to data base as a new label
The payment should be a recurring payment after the choosen storing time. For example if he had choosen 6 months, then the 7th and each next month should be billed automatically with the monthly fee until he wants his package back. If he orders it back the recurring payment should be stopped, after the started/fractured month.
If you are able to solve this job till thursday and read it all send me a pm with the keyword "recnaleerf". German native speakers preferred.
You'll get my paypal and dhl business customer data when your work begins.
till thursday = latest time you have to be done with this job is wednesday 22. May 2013 23:59 (or 11:59pm)
Hello, I'm a senior PHP developer. I understand the task. I can start it this evening and have it ready within 2 days. I'm looking forward for further details.