cancel
Showing results for 
Search instead for 
Did you mean: 

Opaque Data always returns same dataValue in Test environment

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

Craig_i3
Member
3 REPLIES 3

i assume this is by design in the sandbox environment, whereas production environment in test mode will return valid data

Craig_i3
Member

@Craig_i3 the sandbox should not behave this way, I've escalated your issue for more investigation.

 

Richard

thanks @RichardH - how long do the investigations take roughly to be resolved?