cancel
Showing results for 
Search instead for 
Did you mean: 

Payment processing problem

I am getting error E00027 when processing transactions using credit card info from CMI. The settings allow no addresses since we cannot have them in this case. Spent entrire day on this already, and pulling whatever hair I have left out. The request looks like this:

 

<createTransactionRequest xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="AnetApi/xml/v1/schema/AnetApiSchema.xsd">
<merchantAuthentication>
<name>XXXXXXXXXX</name>
<transactionKey>XXXXXXXXXXXXXXXXX</transactionKey>
</merchantAuthentication>
<transactionRequest>
<transactionType>authCaptureTransaction</transactionType>
<amount>2.00</amount>
<profile>
<customerProfileId>177187960</customerProfileId>
<paymentProfile>
<paymentProfileId>170163231</paymentProfileId>
</paymentProfile>
</profile>
</transactionRequest>
</createTransactionRequest>
[

 

The response is always like this:

 

<createTransactionResponse xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="AnetApi/xml/v1/schema/AnetApiSchema.xsd">
<refId>1818</refId>
<messages>
<resultCode>Error</resultCode>
<message>
<code>E00027</code>
</message>
</messages>
<transactionResponse/>
</createTransactionResponse>
This is regardless of if the CIM contains correct customer address or not. And, the same code works in the sandbox, but not in production. Note that the transactionResponse element is empty!
 
Anybody knows what I am missing? Thanks in advance!
tomasj
Member
1 REPLY 1

http://developer.authorize.net/tools/cimerrorcodes/

API Error Code: E00027
Error Code Text: The test transaction was unsuccessful.
Description: An approval was not returned for the test transaction.

 

Is the account is test mode?

RaynorC1emen7
Expert