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>
07-20-2015 06:14 PM
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?
07-21-2015 04:39 AM