Integration and Testing

Authorize.Net API questions and help with your payment integration.

Reply
Member
Posts: 5
Registered: ‎02-13-2014

Error E00013 when passing cardholderAuthentication info in authOnlyTransaction AIM XML request

When I pass cardholderAuthentication as below I get back a "E00013 = Extra Options is invalid" error.
<cardholderAuthentication>

     <authenticationIndicator>6</authenticationIndicator>
    <cardholderAuthenticationValue>BwABB3lnAQAAAAVRY2cBAAAAAAA=</cardholderAuthenticationValue>
</cardholderAuthentication>

Administrator Administrator
Administrator
Posts: 563
Registered: ‎08-03-2011

Re: Error E00013 when passing cardholderAuthentication info in authOnlyTransaction AIM XML request

 

Hi iowa,

 

Can you provide us a more complete sample of how you are formatting your XML request? The error text that you are receiving does not appear to be directly related to the XML that you provided.

 

Thanks,

Joy

Member
Posts: 5
Registered: ‎02-13-2014

Re: Error E00013 when passing cardholderAuthentication info in authOnlyTransaction AIM XML request

Below is a sample full XML request and reponse file

 

REQUEST

<createTransactionRequest>

<merchantAuthentication>

<name>xxxxxx</name>

<transactionKey>xxxxxx</transactionKey>

</merchantAuthentication>

<refId>28035</refId>

<transactionRequest>

<transactionType>authOnlyTransaction</transactionType>

<amount>339.20</amount>

<profile>

<createProfile>false</createProfile>

<customerProfileId>30500172</customerProfileId>

<paymentProfile>

<paymentProfileId>27616922</paymentProfileId>

</paymentProfile>

</profile>

<order>

<invoiceNumber>28035</invoiceNumber>

<description>Reservation 28035</description>

</order>

<lineItems>

<lineItem>

<itemId>1</itemId>

<name>ADT</name>

<description>Adult</description>

<quantity>1</quantity>

<unitPrice>254.88</unitPrice>

<taxable>true</taxable>

</lineItem>

</lineItems>

<tax>

<amount>84.32</amount>

<name>Taxes & Fees</name>

<description>Total Taxes & Fees</description>

</tax>

<customerIP>::1</customerIP>

<cardholderAuthentication>

<authenticationIndicator>5</authenticationIndicator><cardholderAuthenticationValue>AAABBSmSQQAAAAACSJJBEMCoNh+=</cardholderAuthenticationValue></cardholderAuthentication>

<retail>

<marketType>0</marketType>

<deviceType/>

</retail>

<transactionSettings>

<setting>

<settingName>allowPartialAuth</settingName>

<settingValue>false</settingValue>

</setting>

<setting>

<settingName>duplicateWindow</settingName>

<settingValue>120</settingValue>

</setting>

<setting>

<settingName>emailCustomer</settingName>

<settingValue>true</settingValue>

</setting>

<setting>

<settingName>testRequest</settingName>

<settingValue>false</settingValue>

</setting>

</transactionSettings>

</transactionRequest>

</createTransactionRequest>

 

RESPONSE

<createTransactionResponse>

<refId>28035</refId>

<messages>

<resultCode>Error</resultCode>

<message>

<code>E00013</code>

<text>Extra Options is invalid.</text>

</message>

</messages>

<transactionResponse/>

</createTransactionResponse>

Administrator Administrator
Administrator
Posts: 563
Registered: ‎08-03-2011

Re: Error E00013 when passing cardholderAuthentication info in authOnlyTransaction AIM XML request

 

It looks like you are using cardholderAuthentication (VbyV) with a CIM profile. Note that cardholderAuthentication  is not supported for CIM requests, I will send this to our internal developers to look into improving this error response.

 

Thanks,

Joy