Support

Home Forums Event Espresso Premium Authorize.net Accept – Error E00003

Authorize.net Accept – Error E00003

Posted: December 17, 2019 at 1:26 pm

Viewing 6 reply threads


Praxis

December 17, 2019 at 1:26 pm

Hi there,
While going through abandoned transactions, I’ve found that starting around Nov. 27th we have had several instances of the same transaction error from Authorize:

E00003 (The 'AnetApi/xml/v1/schema/AnetApiSchema.xsd:transId' element is invalid - The value '' is invalid according to its datatype 'AnetApi/xml/v1/schema/AnetApiSchema.xsd:numericString' - The Pattern constraint failed.)

It’s not particular to any one event, customer, or discount code. And often the customer can start a new transaction from scratch and get past it. But not always. We have lost at least one big transaction due to customer frustration.

I haven’t been able to find any documentation on this particular error from Authorize, only that E00003 means “xml parser error”. It kinda looks like an empty string is being sent. Do you have any guesses as to what might be going on?

WordPress Version: 5.3.1
PHP Version: 7.3.11-1+ubuntu18.04.1+deb.sury.org+1
MySQL Version: 5.6.46
Event Espresso Version: 4.10.2.p


Praxis

December 17, 2019 at 1:33 pm

Event Espresso – Authorize.net Accept Gateway (EE 4.9.59+): v1.0.3.p


Josh

  • Support Staff

December 17, 2019 at 1:40 pm

Have you checked the payment logs for more details in Event Espresso > Payment Methods > Logs?


Praxis

December 17, 2019 at 2:30 pm

Great idea!
…So, I have checked out a couple of the failed attempts, and compared with a successful transaction, the only difference i can see is that the failed ones were not followed by Post Payment Transaction Details messages from Authorize. The initial messages sent to Authorize look the same to me, whether ultimately successful or unsuccessful.
At the bottom of the initial message, they all conclude with “authnet accept response > token > (hash), messages > resultCode: Ok, message > code: I00001, text: Successful.”
I don’t see any empty strings in the failed ones.


Josh

  • Support Staff

December 17, 2019 at 2:59 pm

This might be an issue caused by the autoptimize plugin. We’ve seen other seemingly random issues related to JavaScript errors when autoptimize is used on a site.

This plugin is an alternative that works quite well:

https://wordpress.org/plugins/fast-velocity-minify/


Praxis

December 17, 2019 at 5:27 pm

wow! well yes, i was using autoptimize. if deactivating it solves this, that would be fantastic. i’ve just now activated fast velocity minify. if i don’t have any more of these errors by the end of the week, i’ll mark this resolved or check back in.
thanks so much, josh!


Praxis

December 23, 2019 at 5:30 pm

That did the trick! thanks again.

Viewing 6 reply threads

The support post ‘Authorize.net Accept – Error E00003’ is closed to new replies.

Have a question about this support post? Create a new support post in our support forums and include a link to this existing support post so we can help you.

Event Espresso