Booking Reconciliation
Across every provider (train, bus/otapp, ...): the customer requested a push payment but no confirmed payment callback was ever received, so the booking never even reached the queues below. There is no Reconcile action yet — the independent payment verification that would confirm real status is itself impossible for these (wallet#98: AzamPay has no status-check endpoint for collections at all) — so the Payment Status column below is wallet's own stored record of the last callback it actually got, not a live check.
These were marked failed by an older version of the reconciliation logic that could give up too early. They may have actually gone through on Safiri's side — reconcile re-checks and corrects them if so. A booking failed for a real, confirmed reason won't show up here.