cancel
Showing results for 
Search instead for 
Did you mean: 

CIM SOAP API returning a 550 error on sandbox and production

We're currently experiencing a complete failure of the SOAP API, which we use to create CIM profiles using the authorizesauce Python library.

 

It was working as of 10:45 a.m. central time this morning (April 18th.) It suddenly started failing at some point afterwards. Both our production and sandbox accounts simply return a 550 error with no other information when we attempt to create a CIM profile. We are able to, e.g., charge existing profiles, however.

 

Is there an issue with the SOAP API currently?

jaearess
Member
31 REPLIES 31

Hi @bilderbach

 

Are you also using authorizesauce  for integration ?

 

Thanks





Send feedback at developer_feedback@authorize.net

We are also seeing this problem, and we are also using the authorizesauce library.

 

Interestingly enough not seeing this on our staging environment pointing to the Authorize.net sandbox - only seems to happen in the production environment.

matto3
Member

authorizesauce was working as late as 10:45 a.m. central on April 18th. Whatever the issue is, it is not with the library, but with a change made on your side.

 

Here is the request and response for calling 'CreateCustomerProfile' in sanbox at 'https://api.authorize.net/soap/v1/CreateCustomerProfile'.

 

Request

<?xml version="1.0" encoding="UTF-8"?>
<SOAP-ENV:Envelope xmlns:ns0="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns1="https://api.authorize.net/soap/v1/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/">
   <SOAP-ENV:Header/>
   <ns0:Body>
      <ns1:CreateCustomerProfile>
         <ns1:merchantAuthentication>
            <ns1:name>XXX</ns1:name>
            <ns1:transactionKey>XXX</ns1:transactionKey>
         </ns1:merchantAuthentication>
         <ns1:profile>
            <ns1:merchantCustomerId>ddbdeee855d948398353</ns1:merchantCustomerId>
            <ns1:email>joe@test.com</ns1:email>
            <ns1:paymentProfiles>
               <ns1:CustomerPaymentProfileType>
                  <ns1:customerType>individual</ns1:customerType>
                  <ns1:billTo>
                     <ns1:firstName>Joe</ns1:firstName>
                     <ns1:lastName>Blow</ns1:lastName>
                     <ns1:address>1234 Street</ns1:address>
                     <ns1:city>Irvine</ns1:city>
                     <ns1:state>CA</ns1:state>
                     <ns1:country>US</ns1:country>
                  </ns1:billTo>
                  <ns1:payment>
                     <ns1:creditCard>
                        <ns1:cardNumber>4111111111111111</ns1:cardNumber>
                        <ns1:expirationDate>2018-11</ns1:expirationDate>
                        <ns1:cardCode>911</ns1:cardCode>
                     </ns1:creditCard>
                  </ns1:payment>
               </ns1:CustomerPaymentProfileType>
            </ns1:paymentProfiles>
            <ns1:profileType/>
         </ns1:profile>
         <ns1:validationMode>none</ns1:validationMode>
      </ns1:CreateCustomerProfile>
   </ns0:Body>
</SOAP-ENV:Envelope>

Response

 

 

<?xml version="1.0" encoding="UTF-8"?><SOAP-ENV:Envelope xmlns:ns0="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns1="https://api.authorize.net/soap/v1/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"><SOAP-ENV:Header/><ns0:Body><ns1:CreateCustomerProfile><ns1:merchantAuthentication><ns1:name>6V46Shu5J</ns1:name><ns1:transactionKey>682G5yFJyc485uJF</ns1:transactionKey></ns1:merchantAuthentication><ns1:profile><ns1:merchantCustomerId>ddbdeee855d948398353</ns1:merchantCustomerId><ns1:email>drewisme@gmail.com</ns1:email><ns1:paymentProfiles><ns1:CustomerPaymentProfileType><ns1:customerType>individual</ns1:customerType><ns1:billTo><ns1:firstName>Joe</ns1:firstName><ns1:lastName>Blow</ns1:lastName><ns1:address>1234 Street</ns1:address><ns1:city>Irvine</ns1:city><ns1:state>CA</ns1:state><ns1:country>US</ns1:country></ns1:billTo><ns1:payment><ns1:creditCard><ns1:cardNumber>4111111111111111</ns1:cardNumber><ns1:expirationDate>2018-11</ns1:expirationDate><ns1:cardCode>911</ns1:cardCode></ns1:creditCard></ns1:payment></ns1:CustomerPaymentProfileType></ns1:paymentProfiles><ns1:profileType/></ns1:profile><ns1:validationMode>none</ns1:validationMode></ns1:CreateCustomerProfile></ns0:Body></SOAP-ENV:Envelope>
HTTP failed - 550 - Unknown:

 

 

Hi,

 

Is this issue resolved completely? We are facing the same problem when tried to use the function UpdateCustomerProfile. 

 

https://api.authorize.net/soap/v1/UpdateCustomerProfile 

 

Thank you.

@drewisme You forgot to redact your credentials in the response. The whole request XML structure is on the first line.

The issues are still present. The SOAP API is returning a HTTP 550 Unknown response for valid and previously working requests.

 

The issue is not library dependent. You can make the request and see the response using the information posted by drewisme.

 

This has happened before and is likely the same IIS misconfiguration that was eventually resolved by authorize.net (https://community.developer.authorize.net/t5/Integration-and-Testing/Sandbox-Accept-js-seems-to-be-d...).

 

This is a critical issue that needs more attention. While the SOAP API is depracted this is effectively a sudden end of life of a mission critical service.

same here, call center is down behind this!

Other departments in our organization are also having this issue, they use the SOAP API as well but do not use AuthorizeSauce (or even Python for that matter) so second the notion that this is more widespread than the original response of "don't use that library".  There was clearly a breaking change introduced on the Authorize.NET SOAP API side.

 

It would be nice (at the very least) to get an official acknowledgement of an issue from Authorize.NET.  My direct support ticket has been sent to "development" but has been generally unhelpful, especially considering our production system is down due to this.

matto3
Member

Would everyone please share their case numbers? Our case has yet to be reviewed by an enginner (since 10PM EST last evening) and I'm attempting to compel support to further escalate the matter.

 

05001577