<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Cardholder Authentication extraOptions invalid error in Integration and Testing</title>
    <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/Cardholder-Authentication-extraOptions-invalid-error/m-p/57961#M32642</link>
    <description>&lt;P&gt;Disregard that ... I added the extra 1 by mistake.&lt;/P&gt;</description>
    <pubDate>Thu, 04 May 2017 11:16:05 GMT</pubDate>
    <dc:creator>NexusSoftware</dc:creator>
    <dc:date>2017-05-04T11:16:05Z</dc:date>
    <item>
      <title>Cardholder Authentication extraOptions invalid error</title>
      <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/Cardholder-Authentication-extraOptions-invalid-error/m-p/57955#M32636</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I've enabled cardholder authentication (verified by visa and mastercard securecode) in the sandbox account. But whenever I send a auth_charge transaction it gave me error:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;&amp;lt;?xml version="1.0" encoding="utf-8"?&amp;gt;
&amp;lt;createCustomerProfileTransactionResponse xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="AnetApi/xml/v1/schema/AnetApiSchema.xsd"&amp;gt;
  &amp;lt;messages&amp;gt;
    &amp;lt;resultCode&amp;gt;Error&amp;lt;/resultCode&amp;gt;
    &amp;lt;message&amp;gt;
      &amp;lt;code&amp;gt;E00013&amp;lt;/code&amp;gt;
      &amp;lt;text&amp;gt;Extra Options is invalid.&amp;lt;/text&amp;gt;
    &amp;lt;/message&amp;gt;
  &amp;lt;/messages&amp;gt;
&amp;lt;/createCustomerProfileTransactionResponse&amp;gt;
&lt;/PRE&gt;
&lt;P&gt;Below is the request I sent with&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;&amp;lt;?xml version="1.0" encoding="utf-8"?&amp;gt;
&amp;lt;createCustomerProfileTransactionRequest xmlns="AnetApi/xml/v1/schema/AnetApiSchema.xsd"&amp;gt;
  &amp;lt;merchantAuthentication&amp;gt;
    &amp;lt;name&amp;gt;xxxxxxxx&amp;lt;/name&amp;gt;
    &amp;lt;transactionKey&amp;gt;xxxxxxxxx&amp;lt;/transactionKey&amp;gt;
  &amp;lt;/merchantAuthentication&amp;gt;
  &amp;lt;transaction&amp;gt;
    &amp;lt;profileTransAuthCapture&amp;gt;
      &amp;lt;amount&amp;gt;103.5&amp;lt;/amount&amp;gt;
      &amp;lt;customerProfileId&amp;gt;1811759686&amp;lt;/customerProfileId&amp;gt;
      &amp;lt;customerPaymentProfileId&amp;gt;1806278386&amp;lt;/customerPaymentProfileId&amp;gt;
      &amp;lt;order&amp;gt;
        &amp;lt;invoiceNumber&amp;gt;117&amp;lt;/invoiceNumber&amp;gt;
        &amp;lt;description&amp;gt;T117&amp;lt;/description&amp;gt;
      &amp;lt;/order&amp;gt;
    &amp;lt;/profileTransAuthCapture&amp;gt;
  &amp;lt;/transaction&amp;gt;
  &amp;lt;extraOptions&amp;gt;x_authentication_indicator=05&amp;amp;amp;x_cardholder_authentication_value=AAABAWFlmQAAAABjRWWZEEFgFz+=&amp;lt;/extraOptions&amp;gt;
&amp;lt;/createCustomerProfileTransactionRequest&amp;gt;
&lt;/PRE&gt;
&lt;P&gt;Can anyone please help?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thanks,&lt;/P&gt;
&lt;P&gt;Tim&lt;/P&gt;</description>
      <pubDate>Thu, 04 May 2017 02:18:06 GMT</pubDate>
      <guid>https://community.developer.cybersource.com/t5/Integration-and-Testing/Cardholder-Authentication-extraOptions-invalid-error/m-p/57955#M32636</guid>
      <dc:creator>liuxiaofeng1981</dc:creator>
      <dc:date>2017-05-04T02:18:06Z</dc:date>
    </item>
    <item>
      <title>Re: Cardholder Authentication extraOptions invalid error</title>
      <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/Cardholder-Authentication-extraOptions-invalid-error/m-p/57956#M32637</link>
      <description>&lt;P&gt;Try wrapping the extraOption element data value in a&amp;nbsp;CDATA (character data) section &amp;nbsp;: &amp;lt;![CDATA[ &amp;nbsp; ]]&amp;gt; , like:&lt;/P&gt;&lt;PRE&gt;&amp;lt;extraOptions&amp;gt;&amp;lt;!CDATA[x_authentication_indicator=05&amp;amp;amp;x_cardholder_authentication_value=AAABAWFlmQAAAABjRWWZEEFgFz+=1]]&amp;gt;
&amp;lt;/extraOptions&amp;gt;&lt;/PRE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 04 May 2017 02:52:06 GMT</pubDate>
      <guid>https://community.developer.cybersource.com/t5/Integration-and-Testing/Cardholder-Authentication-extraOptions-invalid-error/m-p/57956#M32637</guid>
      <dc:creator>NexusSoftware</dc:creator>
      <dc:date>2017-05-04T02:52:06Z</dc:date>
    </item>
    <item>
      <title>Re: Cardholder Authentication extraOptions invalid error</title>
      <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/Cardholder-Authentication-extraOptions-invalid-error/m-p/57957#M32638</link>
      <description>&lt;P&gt;I've tried adding that but still got the same error:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;PRE&gt;&amp;lt;extraOptions&amp;gt;
&amp;lt;![CDATA[x_authentication_indicator=05&amp;amp;amp;x_cardholder_authentication_value=AAABAWFlmQAAAABjRWWZEEFgFz+=]]&amp;gt;
&amp;lt;/extraOptions&amp;gt;&lt;/PRE&gt;</description>
      <pubDate>Thu, 04 May 2017 03:15:40 GMT</pubDate>
      <guid>https://community.developer.cybersource.com/t5/Integration-and-Testing/Cardholder-Authentication-extraOptions-invalid-error/m-p/57957#M32638</guid>
      <dc:creator>liuxiaofeng1981</dc:creator>
      <dc:date>2017-05-04T03:15:40Z</dc:date>
    </item>
    <item>
      <title>Re: Cardholder Authentication extraOptions invalid error</title>
      <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/Cardholder-Authentication-extraOptions-invalid-error/m-p/57959#M32640</link>
      <description>&lt;P&gt;You're missing the final 1 before the closing ]]&amp;gt;.&lt;/P&gt;</description>
      <pubDate>Thu, 04 May 2017 07:42:20 GMT</pubDate>
      <guid>https://community.developer.cybersource.com/t5/Integration-and-Testing/Cardholder-Authentication-extraOptions-invalid-error/m-p/57959#M32640</guid>
      <dc:creator>NexusSoftware</dc:creator>
      <dc:date>2017-05-04T07:42:20Z</dc:date>
    </item>
    <item>
      <title>Re: Cardholder Authentication extraOptions invalid error</title>
      <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/Cardholder-Authentication-extraOptions-invalid-error/m-p/57960#M32641</link>
      <description>&lt;P&gt;Also try x_authentication_indicator=5 instead of 05&lt;/P&gt;</description>
      <pubDate>Thu, 04 May 2017 11:03:05 GMT</pubDate>
      <guid>https://community.developer.cybersource.com/t5/Integration-and-Testing/Cardholder-Authentication-extraOptions-invalid-error/m-p/57960#M32641</guid>
      <dc:creator>NexusSoftware</dc:creator>
      <dc:date>2017-05-04T11:03:05Z</dc:date>
    </item>
    <item>
      <title>Re: Cardholder Authentication extraOptions invalid error</title>
      <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/Cardholder-Authentication-extraOptions-invalid-error/m-p/57961#M32642</link>
      <description>&lt;P&gt;Disregard that ... I added the extra 1 by mistake.&lt;/P&gt;</description>
      <pubDate>Thu, 04 May 2017 11:16:05 GMT</pubDate>
      <guid>https://community.developer.cybersource.com/t5/Integration-and-Testing/Cardholder-Authentication-extraOptions-invalid-error/m-p/57961#M32642</guid>
      <dc:creator>NexusSoftware</dc:creator>
      <dc:date>2017-05-04T11:16:05Z</dc:date>
    </item>
    <item>
      <title>Re: Cardholder Authentication extraOptions invalid error</title>
      <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/Cardholder-Authentication-extraOptions-invalid-error/m-p/57964#M32645</link>
      <description>&lt;P&gt;By the way, the trailing&amp;nbsp;&lt;/P&gt;&lt;PRE&gt;=&lt;/PRE&gt;&lt;P&gt;at the end of the x_cardholder_authentication_value will throw an "&lt;SPAN class="s1"&gt;Extra Options is invalid.&lt;/SPAN&gt;" error every time.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 04 May 2017 13:17:45 GMT</pubDate>
      <guid>https://community.developer.cybersource.com/t5/Integration-and-Testing/Cardholder-Authentication-extraOptions-invalid-error/m-p/57964#M32645</guid>
      <dc:creator>NexusSoftware</dc:creator>
      <dc:date>2017-05-04T13:17:45Z</dc:date>
    </item>
    <item>
      <title>Re: Cardholder Authentication extraOptions invalid error</title>
      <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/Cardholder-Authentication-extraOptions-invalid-error/m-p/57990#M32671</link>
      <description>&lt;P&gt;The "=" in the end is part of the cavv I received from the 3rd party consumer authentication service provider.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I've also tried with "5" instead of "05" but still got same error.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I wonder has anyone actually got this working with Auth.NET sandbox?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;PRE&gt;&amp;lt;?xml version="1.0" encoding="utf-8"?&amp;gt;
&amp;lt;createCustomerProfileTransactionRequest xmlns="AnetApi/xml/v1/schema/AnetApiSchema.xsd"&amp;gt; 
&amp;lt;merchantAuthentication&amp;gt; 
&amp;lt;name&amp;gt;7xxxx&amp;lt;/name&amp;gt; 
&amp;lt;transactionKey&amp;gt;xxxxxx&amp;lt;/transactionKey&amp;gt; 
&amp;lt;/merchantAuthentication&amp;gt; 
&amp;lt;transaction&amp;gt; 
&amp;lt;profileTransAuthCapture&amp;gt; 
&amp;lt;amount&amp;gt;103.5&amp;lt;/amount&amp;gt; 
&amp;lt;customerProfileId&amp;gt;1811794425&amp;lt;/customerProfileId&amp;gt; 
&amp;lt;customerPaymentProfileId&amp;gt;1806314300&amp;lt;/customerPaymentProfileId&amp;gt; 
&amp;lt;order&amp;gt; 
&amp;lt;invoiceNumber&amp;gt;122&amp;lt;/invoiceNumber&amp;gt; 
&amp;lt;description&amp;gt;T122&amp;lt;/description&amp;gt; 
&amp;lt;/order&amp;gt; 
&amp;lt;/profileTransAuthCapture&amp;gt; 
&amp;lt;/transaction&amp;gt; 
&amp;lt;extraOptions&amp;gt;&amp;lt;![CDATA[x_authentication_indicator=5&amp;amp;x_cardholder_authentication_value=AAABAWFlmQAAAABjRWWZEEFgFz+=]]&amp;gt;&amp;lt;/extraOptions&amp;gt; 
&amp;lt;/createCustomerProfileTransactionRequest&amp;gt;&lt;/PRE&gt;&lt;P&gt;Can anyone from Auth.NET also shed some lights here?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;</description>
      <pubDate>Mon, 08 May 2017 00:57:01 GMT</pubDate>
      <guid>https://community.developer.cybersource.com/t5/Integration-and-Testing/Cardholder-Authentication-extraOptions-invalid-error/m-p/57990#M32671</guid>
      <dc:creator>liuxiaofeng1981</dc:creator>
      <dc:date>2017-05-08T00:57:01Z</dc:date>
    </item>
    <item>
      <title>Re: Cardholder Authentication extraOptions invalid error</title>
      <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/Cardholder-Authentication-extraOptions-invalid-error/m-p/57993#M32674</link>
      <description>&lt;P&gt;The CAVV is invalid or contains an invalid character.&lt;/P&gt;&lt;P&gt;Also, this error can occur if a non-alphanumeric character is included in the cardholder authentication value. To resolve this issue, the special character must be percent-encoded. More on percent-encoding may be found at &lt;A href="http://en.wikipedia.org/wiki/Percent-encoding" target="_blank"&gt;http://en.wikipedia.org/wiki/Percent-encoding&lt;/A&gt;.&lt;/P&gt;</description>
      <pubDate>Mon, 08 May 2017 08:18:52 GMT</pubDate>
      <guid>https://community.developer.cybersource.com/t5/Integration-and-Testing/Cardholder-Authentication-extraOptions-invalid-error/m-p/57993#M32674</guid>
      <dc:creator>NexusSoftware</dc:creator>
      <dc:date>2017-05-08T08:18:52Z</dc:date>
    </item>
    <item>
      <title>Re: Cardholder Authentication extraOptions invalid error</title>
      <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/Cardholder-Authentication-extraOptions-invalid-error/m-p/58027#M32704</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks. I URL encoded the CAVV value and it is now working! In the sandbox. Great.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Cheers&lt;/P&gt;</description>
      <pubDate>Wed, 10 May 2017 05:28:34 GMT</pubDate>
      <guid>https://community.developer.cybersource.com/t5/Integration-and-Testing/Cardholder-Authentication-extraOptions-invalid-error/m-p/58027#M32704</guid>
      <dc:creator>liuxiaofeng1981</dc:creator>
      <dc:date>2017-05-10T05:28:34Z</dc:date>
    </item>
    <item>
      <title>Re: Cardholder Authentication extraOptions invalid error</title>
      <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/Cardholder-Authentication-extraOptions-invalid-error/m-p/58032#M32709</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;That's great, I'm glad to hear it is working now. &amp;nbsp;You're welcome.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 10 May 2017 14:20:17 GMT</pubDate>
      <guid>https://community.developer.cybersource.com/t5/Integration-and-Testing/Cardholder-Authentication-extraOptions-invalid-error/m-p/58032#M32709</guid>
      <dc:creator>NexusSoftware</dc:creator>
      <dc:date>2017-05-10T14:20:17Z</dc:date>
    </item>
  </channel>
</rss>

