Howdy,
Just confirming a non-issue, if that makes sense. :-)
We're using the Drupal ecommerce authorize_net module version 5.x-3.0. Authorize.net recently sent told us this about an upcoming change to their transaction ids:
The Transaction ID, or x_trans_id, is specified as a 10-digit integer and will only be affected if that value is represented as an INT data type, which has a max value of 2,147,483,647. If you have specified the Transaction ID as a string value, then your system will not be affected. Failure to accommodate 10-digit values larger than 2,147,483,647 will result in your system's inability to accept Authorize.Net transactions.
I looked through the module, and it seemed okay. This appears to affect the "anid" field of the ec_authorize_net table, which is already textual, not numeric. Nowhere in the module code can I find anywhere that this value is treated as a number.
That said, I'm not an ecommerce guru. Has anyone else looked at this and also come to the conclusion that all is well, or should I be worried?