Bug fixCoursesPayments·Sat Aug 15·
Course paid status now follows the money record
A course installment can no longer be marked paid unless a successful payment or fully paid invoice proves it.
Course participant payment status now follows the accounting evidence. A paid installment must point to either a successful Booking Bible payment or an invoice whose full amount is actually paid. An overdue invoice with no payment can no longer make a participant look fully paid. The three recent Yoga Bible participant snapshots affected by the retired direct override are reconciled back to their evidenced 3,750 DKK deposits. The underlying bookings and course access are unchanged; only payment truth and the one incorrectly paid installment are corrected.
Next update
Clients affected by the checkout fault have their passes
The three clients who paid during the online-purchase fault now hold the pass they bought, with a receipt. Their duplicate attempts were refunded.