Marketpress orders placed but no user details stored or taxes paid

Last night around 7 pm someone managed to pay and complete an order without paying taxes and without putting their information in. No name, phone number, email, nothing. How would that have happened?

Order id: 8e848d3bee57

Another weird thing is that the order has the amount of tax $3.90, but didn't apply it. So my suspicion is maybe the info wasn't sent to Stripe, because Stripe only charged $30 without tax.