AIM :: Authorize and Capture

Results

Response Error
code E00027
Successful? no
Error? yes
authCode
transId 0

Raw Input/Output

Class Parameters
API Login ID3cL9T4xD
Transaction Key5588es6BM7hJbT5V
Authnet Server URLhttps://api.authorize.net/xml/v1/request.api
Request XML
XML:
<?xml version="1.0"?>
<createTransactionRequest>
  <merchantAuthentication>
    <name>3cL9T4xD</name>
    <transactionKey>5588es6BM7hJbT5V</transactionKey>
  </merchantAuthentication>
  <refId>28814480</refId>
  <transactionRequest>
    <transactionType>authCaptureTransaction</transactionType>
    <amount>5</amount>
    <payment>
      <creditCard>
        <cardNumber>4111111111111111</cardNumber>
        <expirationDate>122016</expirationDate>
        <cardCode>999</cardCode>
      </creditCard>
    </payment>
    <order>
      <invoiceNumber>1324567890</invoiceNumber>
      <description>this is a test transaction</description>
    </order>
    <lineItems>
      <lineItem>
        <itemId>1</itemId>
        <name>vase</name>
        <description>Cannes logo</description>
        <quantity>18</quantity>
        <unitPrice>45.00</unitPrice>
      </lineItem>
      <lineItem>
        <itemId>2</itemId>
        <name>desk</name>
        <description>Big Desk</description>
        <quantity>10</quantity>
        <unitPrice>85.00</unitPrice>
      </lineItem>
    </lineItems>
    <tax>
      <amount>4.26</amount>
      <name>level2 tax name</name>
      <description>level2 tax</description>
    </tax>
    <duty>
      <amount>8.55</amount>
      <name>duty name</name>
      <description>duty description</description>
    </duty>
    <shipping>
      <amount>4.26</amount>
      <name>level2 tax name</name>
      <description>level2 tax</description>
    </shipping>
    <poNumber>456654</poNumber>
    <customer>
      <id>18</id>
      <email>someone@blackhole.tv</email>
    </customer>
    <billTo>
      <firstName>Ellen</firstName>
      <lastName>Johnson</lastName>
      <company>Souveniropolis</company>
      <address>14 Main Street</address>
      <city>Pecan Springs</city>
      <state>TX</state>
      <zip>44628</zip>
      <country>USA</country>
    </billTo>
    <shipTo>
      <firstName>China</firstName>
      <lastName>Bayles</lastName>
      <company>Thyme for Tea</company>
      <address>12 Main Street</address>
      <city>Pecan Springs</city>
      <state>TX</state>
      <zip>44628</zip>
      <country>USA</country>
    </shipTo>
    <customerIP>192.168.1.1</customerIP>
    <transactionSettings>
      <setting>
        <settingName>allowPartialAuth</settingName>
        <settingValue>false</settingValue>
      </setting>
      <setting>
        <settingName>duplicateWindow</settingName>
        <settingValue>0</settingValue>
      </setting>
      <setting>
        <settingName>emailCustomer</settingName>
        <settingValue>false</settingValue>
      </setting>
      <setting>
        <settingName>recurringBilling</settingName>
        <settingValue>false</settingValue>
      </setting>
      <setting>
        <settingName>testRequest</settingName>
        <settingValue>false</settingValue>
      </setting>
    </transactionSettings>
    <userFields>
      <userField>
        <name>favorite_color</name>
        <value>blue</value>
      </userField>
    </userFields>
  </transactionRequest>
</createTransactionRequest>

Response XML
XML:
<?xml version="1.0" encoding="utf-8"?>
<createTransactionResponse>
  <refId>28814480</refId>
  <messages>
    <resultCode>Error</resultCode>
    <message>
      <code>E00027</code>
      <text>The transaction was unsuccessful.</text>
    </message>
  </messages>
  <transactionResponse>
    <responseCode>3</responseCode>
    <authCode/>
    <avsResultCode>P</avsResultCode>
    <cvvResultCode/>
    <cavvResultCode/>
    <transId>0</transId>
    <refTransID/>
    <transHash/>
    <testRequest>0</testRequest>
    <accountNumber>XXXX1111</accountNumber>
    <accountType>Visa</accountType>
    <errors>
      <error>
        <errorCode>8</errorCode>
        <errorText>The credit card has expired.</errorText>
      </error>
    </errors>
    <userFields>
      <userField>
        <name>favorite_color</name>
        <value>blue</value>
      </userField>
    </userFields>
    <transHashSha2/>
  </transactionResponse>
</createTransactionResponse>