The developer behind StopTheMadness Pro noticed that Apple charged the coder for refunds twice when a customer bought an app bundle, resulting in the developer owing Apple money for every bundle sale.
The App Store has a simple system for transactions. The developer charges customers for an app, Apple takes a portion as a commission, and the rest is paid to the developer.
StopTheMadness app developer Jeff Johnson discovered that Apple has been messing up this seemingly simple transaction system since at least February. For every app bundle Johnson sold, Apple was charging the developer money instead of paying out the proceeds.