Sync Event Registration Payment Status with Invoice Status
Current Issue:
When an event registration is marked as “paid” by an admin for a registrant who has paid via direct deposit, the event registration does not automatically reflect the updated status. The invoice remains marked as “unpaid” unless it is manually updated within the event registration. This creates an unnecessary manual step and introduces potential for error, as staff must remember to update both records individually.
Suggested Improvement:
Implement a feature that automatically updates the invoice status to “paid” when an admin marks an invoice as paid. This would ensure consistency between event and payment records, reduce double handling, and improve workflow efficiency.