is this by design?
i always get the same dataValue returned no matter what card details i enter - and then when i try to process a transactionRequest using it i get
E00114 - Invalid OTS Token
tried initially using the following request via the "Try It"
https://developer.authorize.net/api/reference/#authentication
<securePaymentContainerRequest xmlns="AnetApi/xml/v1/schema/AnetApiSchema.xsd">
<merchantAuthentication>
<name>??</name>
<transactionKey>??</transactionKey>
</merchantAuthentication>
<refId>123456</refId>
<data>
<type>TOKEN</type>
<id>22</id>
<token>
<cardNumber>4111111111111111</cardNumber>
<expirationDate>122020</expirationDate>
<cardCode>900</cardCode>
<fullName>Craig Gamble</fullName>
</token>
</data>
</securePaymentContainerRequest>
but always returned same value no matter what data passed
so then went with the
https://developer.authorize.net/api/reference/features/acceptjs.html#Example_of_the_Complete_HTML_Pa...
using the Hosted Form Method
and even it returns the same dataValue?!
Any help is appreciated