login
Forgot?
Login with Facebook

Don't have an account? Register one now!

PHP Soap Client - Web Services

Bids 
17
Avg Bid
$361 USD
CLOSED
  • Project ID:

    780821
  • Project Type:

    Fixed
  • Budget:

    $250-$750 USD

Project Description:

** see attached document for the text that is not malformed due to posting of the code here.. **

I have a client who provided me his web services with WSDL who needs some data submitted to his web services.
I would like to have someone develop this one for me in PHP so that I can use it in the future for this client but also to modify for other potential services.

Here are the steps the code needs to do:
Step 1
Initial Submission Operation “GetPayout”
The initial submission request should be submitted to the following URL:
https://www.xxxxxxx/partner/PricePresentation.asmx?op=GetPayout
“XMLString” variable should contain entire lead XML except “ContactInformation” tag.

Step 2
Initial Submission Operation Reply “GetPayoutResponse”
“GetPayout” operation will reply in the following format:
<GetPayoutResponse xmlns="https://xxxxxx/partner/PricePresentation.asmx">
<PricePresentationResult xmlns="https://xxxxxx/partner/PricePresentationResult.xsd">
<Result>string</Result>
<ErrorType>string</ErrorType>
<ErrorDescription>string</ErrorDescription>
<LeadID>integer</LeadID>
<Payout>decimal</Payout>
</PricePresentationResult>
</GetPayoutResponse>

Should an error occur during the submission process, the value of tag “Result” will be “Error”. “ErrorType” and “ErrorDescription” tags will contain more detailed information about the error that has occurred.
If submission is successful, the value of the tag “Result” will be “OK”.
Example of the successful submission reply:
<GetPayoutResponse xmlns="https://xxxxxx/partner/PricePresentation.asmx">
<PricePresentationResult xmlns="xxxxxx/partner/PricePresentationResult.xsd">
<Result>OK</Result>
<LeadID>123123</LeadID>
<Payout>14.91</Payout>
</PricePresentationResult>
</GetPayoutResponse>


Step 3
Full Lead Submission Operation “UploadLead”
Should you accept the payout and agree to sell the lead to InsuranceLeads.com at the price contained in the variable “Payout” of initial submission reply “GetPayoutResponse”, the request should be submitted to the following URL:
https://xxxxxx/partner/PricePresentation.asmx?op=UploadLead
“XMLString” variable should contain entire lead XML including “ContactInformation” tag.
“LeadID” variable should contain “LeadID” tag from the initial submission reply “GetPayoutResponse”.

Step 4
Full Lead Submission Reply “UploadLeadResponse”
“UploadLead” operation will reply in the following format:
<UploadLeadResponse xmlns="https://xxxxxx/partner/PricePresentation.asmx">
<PricePresentationResult xmlns="https://xxxxx/partner/PricePresentationResult.xsd">
<Result>string</Result>
<ErrorType>string</ErrorType>
<ErrorDescription>string</ErrorDescription>
<LeadID>integer</LeadID>
<Payout>decimal</Payout>
</PricePresentationResult>
</UploadLeadResponse>

Should an error occur during the submission process, the value of tag “Result” will be “Error”. “ErrorType” and “ErrorDescription” tags will contain more detailed information about the error that has occurred.
If submission is successful, the value of the tag “Result” will be “OK”. At this point, the lead has been accepted by our system.

List of Possible ErrorTypes:
- XML Validation
XML submitted could not be validated against the schema
- Login
Username and password could not be validated
- Data Validation
Data within the XML is missing or invalid
- Duplicate
Lead information already exists in our database
- Internal Server Error
Other unforeseen errors

Skills required:

PHP, Software Architecture, XML

Additional Files:

Description+of+the+project.rtf

Project posted by:

jazyfko United States
(0 Reviews)

Last seen:

If you are the project creator or one of the bidders, please Log In for more options.


All Bids ()

srinichal India
victory.jpg
srinichal
India From India     Gold Member     Online
  General Freelancer Orientation (85%, 95th percentile)
$300 in 5 days 
$150 Milestone Requested
over 1 year ago
4.7

6.5

66 Reviews
57% Completion Rate
Looking forward to deliver the web service. thanks
webphpworld India
sourav.jpg
webphpworld
India From India     Offline
$450 in 3 days 
$135 Milestone Requested
over 1 year ago
4.9

6.4

55 Reviews
49% Completion Rate
Hi, Lets start work. Thanks & Regards, Sourav
agstech123 India
logo.jpg
agstech123
India From India     Offline
  Foundation Freelancer.co.uk Member
  Foundation LimeExchange Member
$650 in 10 days 
$130 Milestone Requested
over 1 year ago
5.0

6.1

13 Reviews
65% Completion Rate
Hi, please check PMB to know more about our technical expertise and capabilities. Regards, Ricku Lohar
WhizPool Pakistan
Logo-Square copy.png
WhizPool
Pakistan From Pakistan     Gold Member     Offline
  General Freelancer Orientation (90%, 98th percentile)
  Foundation EUFreelance.com Member
$630 in 5 days 
$189 Milestone Requested
over 1 year ago
5.0

6.1

7 Reviews
79% Completion Rate
Please check PMB
ecodes India
ecodes-logo.png
ecodes
India From India     Gold Member     Offline
$250 in 3 days 
$30 Milestone Requested
over 1 year ago
4.9

5.7

32 Reviews
75% Completion Rate
I have done projects involving SOAP. Please check pmb for more details.Best Regards.
forrestwang China
2322723_100.jpg
forrestwang
China From China     Gold Member     Offline
  General Freelancer Orientation (85%, 95th percentile)
  Foundation EUFreelance.com Member
$400 in 7 days 
$80 Milestone Requested
over 1 year ago
4.9

5.6

22 Reviews
77% Completion Rate
hi sir ,pls check your PMB.thx
bdimuch Russian Federation
bdimuch
Russian Federation From Russian Federation     Offline
$250 in 3 days 
0
over 1 year ago
5.0

5.3

24 Reviews
92% Completion Rate
Hello, check PMB please.
rz931 Romania
rz931
Romania From Romania     Offline
$250 in 3 days 
0
over 1 year ago
5.0

4.9

14 Reviews
86% Completion Rate
The requirements are clear; I can implement in php all procedures (server communication, XML parsing and transaction logic). I hope experimentation with the service is possible during development. I can start right now... more
The requirements are clear; I can implement in php all procedures (server communication, XML parsing and transaction logic). I hope experimentation with the service is possible during development. I can start right now.  less
outsourcing United Kingdom
outsourcing
United Kingdom From United Kingdom     Offline
  General Freelancer Orientation (85%, 95th percentile)
$300 in 4 days 
0
over 1 year ago
4.9

4.9

15 Reviews
47% Completion Rate
PHP/SOAP/XML/Webservices Experts here. Please check the projects I have done and the reviews on freelancer.com
vios Australia
vios.jpg
vios
Australia From Australia     Offline
  US English Level 1 (90%, 45th percentile)
  HTML Level 1 (83%, 88th percentile)
  JavaScript Level 1 (80%, 72nd percentile)
  PHP Level 1 (78%, 89th percentile)
  SQL Level 1 (83%, 45th percentile)
  Employer Orientation (95%, 100th percentile)
  General Freelancer Orientation (95%, 100th percentile)
$400 in 4 days 
0
over 1 year ago
5.0

4.8

12 Reviews
91% Completion Rate
PHP SOAP Master is here. Check reviews lets start!
lohatama Indonesia
lohatama
Indonesia From Indonesia     Offline
$300 in 0 days 
0
over 1 year ago
5.0

4.0

6 Reviews
40% Completion Rate
If you agree in using PHP NuSOAP, this will be a few hours of work only. This PHP NuSOAP present XML SerializeEnvelop method, so you simply pass the correct xml string to the web service, and the web service will deter... more
If you agree in using PHP NuSOAP, this will be a few hours of work only. This PHP NuSOAP present XML SerializeEnvelop method, so you simply pass the correct xml string to the web service, and the web service will determine what operation it should be and it will return the response in common web service content. Pretty quick and easy. less
indusoftsolution India
indusoftsolution
India From India     Gold Member     Offline
  Foundation EUFreelance.com Member
$250 in 5 days 
$25 Milestone Requested
over 1 year ago
5.0

3.6

5 Reviews
33% Completion Rate
Please check PMB
sunsriinfosys India
sunsriinfosys
India From India     Online
  Foundation EUFreelance.com Member
$500 in 20 days 
$150 Milestone Requested
over 1 year ago
5.0

3.4

6 Reviews
53% Completion Rate
Hi, I have over 11.5 years of Experience in software design, development and implementation of various commercial applications in Client/Server environment, Web designing using Photoshop, Flash, Web and ERP ap... more
Hi, I have over 11.5 years of Experience in software design, development and implementation of various commercial applications in Client/Server environment, Web designing using Photoshop, Flash, Web and ERP applications using C#, ASP.Net, VB.Net, AJAX, VB 6.0, Crystal Reports 8.5, ASP, PHP, JSP tools, PL/SQL, MS SQL Server, My SQL. Regards Sheik Abdul Gafoor  less
alan37 Morocco
alan37
Morocco From Morocco     Offline
  Foundation LimeExchange Member
  Foundation EUFreelance.com Member
$250 in 5 days 
0
over 1 year ago
5.0

2.0

2 Reviews
66% Completion Rate
can do the job.thanks
pkokosharov Bulgaria
pkokosharov
Bulgaria From Bulgaria     Offline
  Foundation EUFreelance.com Member
$250 in 4 days 
0
over 1 year ago
0.0

0.0

0 Reviews
0% Completion Rate
Can be done fast!
elegantinfotech India
elegantinfotech
India From India     Offline
$400 in 30 days 
0
over 1 year ago
We have good experience in handling such projects and we can give you the desired results as well,Please contact us via pmb for further details.
pjgonzalez Dominican Republic
pjgonzalez
Dominican Republic From Dominican Republic     Offline
$300 in 4 days 
$120 Milestone Requested
over 1 year ago
more that five years php / java J2EE develpoer, previus experience in service like yours, with authorized.net, servicesObjets and others. i could do your project with reliabitily and security on mind.