Changed how the afterSuccessfulPayment callback is being called.
Went from only whatever the last TransactionItem.model was to being pinged foreach TransactionItem.