Exit
  • Global community
    • Language:
      • Deutsch
      • English
      • Español
      • Français
      • Português
  • 日本語コミュニティ
  • 한국 커뮤니티
0

Woes with SOAP - banging head against wall!

Explorer ,
Jul 11, 2008 Jul 11, 2008
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.
TOPICS
Advanced techniques
876
Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines

correct answers 1 Correct answer

Explorer , Jul 11, 2008 Jul 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.
Translate
Explorer ,
Jul 11, 2008 Jul 11, 2008
Oh, forgot to add that I'm using MX7
Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Explorer ,
Jul 11, 2008 Jul 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.
Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
LEGEND ,
Jul 12, 2008 Jul 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
Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Explorer ,
Jul 12, 2008 Jul 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
Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
New Here ,
Dec 31, 2010 Dec 31, 2010
LATEST

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

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Resources