Reply
Highlighted
Member
Posts: 1
Registered: ‎07-20-2015

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!
Highlighted
Expert
Posts: 4,525
Registered: ‎03-08-2010

Re: Payment processing problem

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?