Hi,
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:
<?xml version="1.0" encoding="utf-8"?>
<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">
<messages>
<resultCode>Error</resultCode>
<message>
<code>E00013</code>
<text>Extra Options is invalid.</text>
</message>
</messages>
</createCustomerProfileTransactionResponse>
Below is the request I sent with
<?xml version="1.0" encoding="utf-8"?>
<createCustomerProfileTransactionRequest xmlns="AnetApi/xml/v1/schema/AnetApiSchema.xsd">
<merchantAuthentication>
<name>xxxxxxxx</name>
<transactionKey>xxxxxxxxx</transactionKey>
</merchantAuthentication>
<transaction>
<profileTransAuthCapture>
<amount>103.5</amount>
<customerProfileId>1811759686</customerProfileId>
<customerPaymentProfileId>1806278386</customerPaymentProfileId>
<order>
<invoiceNumber>117</invoiceNumber>
<description>T117</description>
</order>
</profileTransAuthCapture>
</transaction>
<extraOptions>x_authentication_indicator=05&x_cardholder_authentication_value=AAABAWFlmQAAAABjRWWZEEFgFz+=</extraOptions>
</createCustomerProfileTransactionRequest>
Can anyone please help?
Thanks,
Tim
Solved! Go to Solution.
05-03-2017
06:58 PM
- last edited on
05-03-2017
07:18 PM
by
RichardH
Hi,
That's great, I'm glad to hear it is working now. You're welcome.
05-10-2017 07:20 AM