Kniteschaed
Programmer
Spent almost 4 hours jumping back and forth between MICROS Support, Upserve, and First Data before obtaining resolution.
Problem
Could not pre-authorize or close a credit card.
Details
MICROS Workstation displayed:
[ul]
[li]Sending authorization [/li]
[li]Waiting for authorization[/li]
[li]Dialing primary[/li]
[li]Dialing backup number[/li]
[li]Error: No Dial Tone[/li]
[/ul]
Short Story
I was told that this was due to our payment processor enforcing TLS 1.2 earlier than expected.
In the end, MICROS logged into our system, using Bomgar, and patched our Credit Card drivers (DLL) to make us compliant with TLS 1.2.
We were able to take credit cards immediately after the patch.
Hiccups To Resolution
Initially it was all network checks to make sure it wasn't anything on my end.
I quickly determined this was not network related and proceeded to contact the vendors.
The first technician at Upserve I talked to was clearly unaware of the TLS driver issue.
He checked First Data and confirmed that they were up/working and then told me to talk to MICROS.
Because of the error: "No Dial Tone" MICROS initially presumed it was a problem with my modem/payment processor.
This caused them to check and restart my Services (specifically: MDS HTTP Server, Interface Server, and Credit Card Server).
They did not volunteer any information about TLS 1.2.
They told me to contact my payment processor.
The second technician at Upserve seemed much more versed in what was going on (and by this time the wait in queue was approximately 30 minutes)
They told me to call MICROS, ask for a manager (if necessary), and request the MICROS TLS Security Update.
Called MICROS, requested manager, and got told that they have been getting a lot of reports about TLS but that it was not provided by Oracle MICROS.
That, despite my frustrations and that Upserve assured me MICROS would provide the patch, I would have to contact Upserve and get the patch from them.
The third person I spoke with at Upserve was clearly versed in the TLS driver issue (and still the wait in queue was approximately 30 minutes).
He volunteered to contact MICROS directly. He told me MICROS would call me back. He also advised me to do whatever I could to save my credit card data (if I had had any successful transactions today) because the TLS 1.2 patch has caused existing transactions to not batch and some customers had reported losing money/transactions if they were unable to batch before the patch or otherwise save the transaction data.
Within 20 minutes MICROS called me back (while I was still on the phone with Upserve), logged into our system, using Bomgar, and patched our Credit Card drivers (DLL) to make us compliant with TLS 1.2.
MICROS said that normally this should have been provided by the payment processor (Upserve or First Data - I don't know) but that First Data was enforcing TLS 1.2 earlier than expected and it was causing a great deal of trouble for some businesses.
We were able to take credit cards immediately after the patch.
Problem
Could not pre-authorize or close a credit card.
Details
MICROS Workstation displayed:
[ul]
[li]Sending authorization [/li]
[li]Waiting for authorization[/li]
[li]Dialing primary[/li]
[li]Dialing backup number[/li]
[li]Error: No Dial Tone[/li]
[/ul]
Short Story
I was told that this was due to our payment processor enforcing TLS 1.2 earlier than expected.
In the end, MICROS logged into our system, using Bomgar, and patched our Credit Card drivers (DLL) to make us compliant with TLS 1.2.
We were able to take credit cards immediately after the patch.
Hiccups To Resolution
Initially it was all network checks to make sure it wasn't anything on my end.
I quickly determined this was not network related and proceeded to contact the vendors.
The first technician at Upserve I talked to was clearly unaware of the TLS driver issue.
He checked First Data and confirmed that they were up/working and then told me to talk to MICROS.
Because of the error: "No Dial Tone" MICROS initially presumed it was a problem with my modem/payment processor.
This caused them to check and restart my Services (specifically: MDS HTTP Server, Interface Server, and Credit Card Server).
They did not volunteer any information about TLS 1.2.
They told me to contact my payment processor.
The second technician at Upserve seemed much more versed in what was going on (and by this time the wait in queue was approximately 30 minutes)
They told me to call MICROS, ask for a manager (if necessary), and request the MICROS TLS Security Update.
Called MICROS, requested manager, and got told that they have been getting a lot of reports about TLS but that it was not provided by Oracle MICROS.
That, despite my frustrations and that Upserve assured me MICROS would provide the patch, I would have to contact Upserve and get the patch from them.
The third person I spoke with at Upserve was clearly versed in the TLS driver issue (and still the wait in queue was approximately 30 minutes).
He volunteered to contact MICROS directly. He told me MICROS would call me back. He also advised me to do whatever I could to save my credit card data (if I had had any successful transactions today) because the TLS 1.2 patch has caused existing transactions to not batch and some customers had reported losing money/transactions if they were unable to batch before the patch or otherwise save the transaction data.
Within 20 minutes MICROS called me back (while I was still on the phone with Upserve), logged into our system, using Bomgar, and patched our Credit Card drivers (DLL) to make us compliant with TLS 1.2.
MICROS said that normally this should have been provided by the payment processor (Upserve or First Data - I don't know) but that First Data was enforcing TLS 1.2 earlier than expected and it was causing a great deal of trouble for some businesses.
We were able to take credit cards immediately after the patch.