cancel
Showing results for 
Search instead for 
Did you mean: 

CIM integration using Dynamics AX 2009

Help with SOAP error response.

I am sending the folling request for CIM integration from Dynamics AX 2009. I am sending to my developer test account. See error response below. What does the error message mean and how do i resolve? I spoke to Authorize.Net tech support and they suggested post on developer forum.

 

<?xml version="1.0" encoding="utf-8"?><soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema%22%3E%3Csoap:Body%3E%3CCreateCustomerProfile xmlns="https://apitest.authorize.net/soap/v1/%22%3E%3CmerchantAuthentication%3E%3Cname%3E3xQW23b5%3C/name%3... description here</description><email>customer@sfs.com</email><paymentProfiles><CustomerPaymentProfileType><customerType>individual</customerType><payment><creditCard><cardNumber>4007000000027</cardNumber><expirationDate>0115</expirationDate></creditCard></payment></CustomerPaymentProfileType></paymentProfiles></profile><validationMode>testMode</validationMode></CreateCustomerProfile></soap:Body></soap:Envelope> 

 

Error response:

 
<?xml version="1.0" encoding="utf-8"?><soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema%22%3E%3Csoap:Body%3E%3Csoap:Fault%3E%3Cfaultcode%3Esoap:Client%3C/f... to handle request without a valid action parameter. Please supply a valid soap action.</faultstring><detail /></soap:Fault></soap:Body></soap:Envelope>

 

Thank you

Fred

fredv723
Member
1 ACCEPTED SOLUTION

Accepted Solutions

First, you know that there is a product that is CfMD and PCI-DSS validated for this right?  http://www.redmaple.com

 

Second, you are sending the request via SOAP 1.1.  You need to include the SOAP action in the HTTP header.  That's what it is complaining about.

View solution in original post

patrickh
Member
2 REPLIES 2

Did you url encode that data for some reason?

 

" turn to %22

> to %3E

< to %3C

 

RaynorC1emen7
Expert

First, you know that there is a product that is CfMD and PCI-DSS validated for this right?  http://www.redmaple.com

 

Second, you are sending the request via SOAP 1.1.  You need to include the SOAP action in the HTTP header.  That's what it is complaining about.

patrickh
Member