I'm in desperate need of some clues. My auth.net credit cards failed processing on the exact date that the early bird discount expired. There are no changes to the config or event, yet no transactions nor error messages are returned from auth.net.
I'm truly stumped on this and looking for any clues.
There is absolutely nothing in the code of processing the card that makes any connection to an early bird setting. The final calculated price is sent to authorize.net... but HOW it was calculated makes no difference. I'd suggest checking the authorize.net account itself to see what it shows for the failed payment attempt.
As suspected this was NOT an authorize.net issue has I reported there was no communication to the auth.net url.
It's also not technically a DTRegister issue either. It was something that changed on GoDaddy hosting that DTRegister fixed with a toggle on/off switch. As of sometime around 3/22 (coincidence to my early bird cut off date), GoDaddy made some type of change that no longer required the fix that DTRegister was applying in order to function on GoDaddy hosting.
Hope others can use this info in their troubleshooting....If you have GoDaddy hosting, disable the GoDaddy Hosting option in order to get to authorize.net.