Skip to main content
Inspiring
July 11, 2008
Answered

Woes with SOAP - banging head against wall!

  • July 11, 2008
  • 4 replies
  • 968 views
Please help me. I'm going nuts. I've read everything I can on the net, including this form, and just cannot get this webservice to work.

I'm trying to set up my CF Application to work with Chase Paymentech webservices. I've tried using the XML API they have and have had no luck so thought I would try their SOAP API. The WSDL is located here:
WSDL File

I'm trying to use the NewOrder method.

First I tried to use CFINVOKE. (See Code Listing 1)

The error I get is: Web service operation "newOrder" with parameters {OrderID={sd_1},MerchantID={700000208140},IndustryType={EC},BIN={000002},ccExp={1010},transType={A},ccAccountNum={5454545454545454},TerminalID={001},Amount={100}} could not be found.

Then I read a post on this forum and tried to create the SOAP request using cfsavecontent then using cfhttp to pass it to the webservice. It appears to do nothing though since cfhttp.fileContent returns just the content of the wsdl file.
(See code listing 2)

I structured my SOAP request based on the example soap request in the documentation supplied by Chase.
(See code listing 3)

The Paymentech Integration Library can be found here:
Integration Library

The Webservices spec docs can be found here:
SOAP specs

Please note you won't be able to connect to this webservice unless your IP is registered with Chase, which is why I posted the WSDL locally on my server.

Any help anyone can offer would be great, my forehead is getting sore and my wall is getting damaged.
This topic has been closed for replies.
Correct answer mr. modus
Ok, nevermind. With the help of Greg Miller I got it figured out using the XML API.

Thanks for nothing folks. ;)
Just kidding.

4 replies

Known Participant
December 31, 2010

HI Mr Modus, could you please please please help me out with sending the xml api to chase paymentech, me too been banging my head against the wall doing it, appearantly they cannot see the POST /AUTHORIZE HTTP/1.1 element and really not sure of how to implement it.  If you could send me an exact example that would be perfect please.  Any help would be greatly appreciated.
CHeers
Akos

Inspiring
July 12, 2008
> Ok, nevermind. With the help of Greg Miller I got it figured out using the XML API.
>
> Thanks for nothing folks. ;)
> Just kidding.

I'm pleased you got your problem sorted.

How about putting something back in to the community:
- what were you doing wrong
- what was the resolution

?

--
Adam
mr. modusAuthor
Inspiring
July 12, 2008
Well I honestly didn't post my solution because I didn't use SOAP to solve my problem so it's not really related to my post.

Anyone that needs more info can post here and request some info. I'm subscribed to this thread so I should be notified if anything else goes on. Alternatively you can email me for details here: mgrant AT modus DOT bz
mr. modusAuthorCorrect answer
Inspiring
July 11, 2008
Ok, nevermind. With the help of Greg Miller I got it figured out using the XML API.

Thanks for nothing folks. ;)
Just kidding.
mr. modusAuthor
Inspiring
July 11, 2008
Oh, forgot to add that I'm using MX7