Only time's this has happened are when the Satellite goes down after approving a sale and the customer hangs up the nozzle, or for any reason the sapphire goes down during a sale. There is also the prepay inside the store with a credit card, cashier signs out and signs back in after the customer hangs up with different numbers causing the transaction not to settle.
This is always rare though but Shell has always instructed us to provide a copy of the journal showing the sale approved but not settled and a copy of the recipt showing how much was pumped.
Just had a call today about 2 transactions on the new COPPAK 8.003 (okay EPS 3.00.17) that were prepaid on credit inside. The customer fueled, dropped the handle and when the cashier tried to finalize the sale it didn't disappear like it should have. They had to cash and then fight with COPHIL's help desk about how to get paid, since they have a signed receipt for the prepay sale and the thermal journal printer tape of the sale.
Make sure that auto settle overruns or underruns is set to "NO" I was having this issue at Mobil and the release notes said that if the pumps overrun, the network may reject the whole sale and not just the overrun portion of the sale. I had pumps that had bad valves and the site didn't want to pay for new valves so we tried setting it to "YES" and we were getting about 20 "unpaid CATS" a day. Changed the auto settle back to "NO" and they stopped but the 3 to 5 cents overruns started showing up again. Site still doesn't want to change the valves yet.
Yes I will fly to your fish camp in the bush country of North Canada to fix your Fillrite Pump.
The floor limits for us are up to $99. We see on the journal the pre-auth but the sale for less than the pre-auth amount shows DUE inside...nothing on the journal for the automatic pre-pay completion. We can't get the sale from the network journal browser as it only logs completed sales. Weird...
This is my signature. There are others like it but this one is mine.
We have this happen on multiple versions across the software matrix. The only way to get the "partial" transaction is to use Transaction Manager. Find the "cash out" ticket & start looking in reverse for the pre-auth. It will have the authorization number as well as partial card info. You will also find the network dump, where it declines the card. Print those out & maybe get paid.
The oficial stance is, of course, "this isn't happening" LOL
If everyone is thinking the same...no-one is really thinking.