cancel
Showing results for 
Search instead for 
Did you mean: 

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>

iowa
Member
3 REPLIES 3

 

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

Joy
Administrator Administrator
Administrator

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>

iowa
Member

 

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

Joy
Administrator Administrator
Administrator