Earlier quoted context omitted.
There should be a new word for the not-exactly-micro-micropayments that the author describes. I suggest "minipayments". As you, I associate the micropayment idea with truly tiny individual payments. Like paying for bandwidth by megabyte, where each payment is much less than a cent. The risk of fraud due to any individual payment not being fulfilled is low. At most you loose 0.01c of money, and the vendor loses $ of p…
I'm reminded of how tedious it is when people debate how small something has to be before it can be called a microservice... Maybe the language needs to focus on something besides size. If you pre-pay, you're creating a debt which is destroyed when service is rendered. If you post-pay you're creating a debt when service is rendered that is destroyed when you pay. In both cases the logic of when and how you pay is dec…
With minipayments, you could still lose a dollar or something. It's like a vending machine. If I put in a dollar and don't get a cookie, I will be pissed. You can run a buisness of setting up fraudulent vending machines that scam customers on the first purchase and dont put out cookies.
I don't really care if I put a tenth of a cent in and don't get my crumb out. I just won't buy the rest of the cookie. The margin on selling me the whole cookie is greater than scamming me out of a fraction of a cent. So it's not feasible to scam.
So the distinction matters. It's a difference in kind because in one model there is enough risk to sustain a buisness model off of scamming, which requires all this extra infrastructure for fraud prevention.
The benefit of micropayments is you don't need all this overhead for for fraud. Anyone can set up a vending machine pretty much anywhere and sell to anyone else.