I had a customer recently select UPS Next Day Air (via the FoxyCart automatically priced shipping options), but she did not pay a cent for shipping. If I input her info into our checkout, here's how the shipping options look:
However, when the order came through, it indicated she had paid $0 for shipping, but was still slated to receive UPS Next Day Air. I confirmed that she was charged nothing more than the price of the products and tax, as if she had selected the free shipping option. I emailed her to ask for her version of what had happened, and this is what she said:
I clicked on the UPS next day Air (In hopes that the the order would arrive by Monday), and it did increase my amount to $58.03. When I hit submit order, and I received the confirmation number, I looked at the total that I was charged, and it was $21.34. I thought it was odd, but then figured maybe it came out to be free shipping because there was a promotion or coupon that added itself.
Thank you for your help and sorry for the confusion!
My current hypothesis is that this is an error somewhere in the FoxyCart shipping system. My only thought of where it could stem from is the fact that the shipping address is about 10 miles from our fulfillment warehouse, and no person in their right mind would select overnight shipping in such a scenario (since almost every shipping method would come overnight anyway). As such, this is an edge case that few people may have experienced before, and something weird might be slipping through (e.g. UPS pricing API still gives you guys back a price for the one day shipping, but doesn't actually allow its purchase because UPS Ground would be just as fast).
I don't ever expect to run into this issue again, but I wanted to give you guys a heads up about it in case somebody else experiences it.EDIT: Here's the order looks in the FoxyCart "transactions" view: