Introduced automatic refund transaction generation when refunds are processed online by Football Australia. The system now records both the main refund and the corresponding net-off for each relevant organisation.
Added an option for Football Australia to process refunds either online or offline when finalising refund tickets.
Ensured refunds are now recorded once per request, preventing duplicate refund records. Refunds created before this release may still have duplicate issues and will require data cleanup at a later date
Updated the Refund Report to include additional columns showing more detail on each refund request (ID, request status).
Updated the Disbursement Report to show refund net-off transactions together with the normal disbursement records for each period, ensuring the total reflects the actual amount received.
Enhanced the Refund Request pop-up with clearer stages showing the current status of each refund.
Online refunds now appear in the participant’s transaction history as positive amounts, alongside payments. The receipt will still link to the original payment; this will be updated in a future release
Updated the Financial Report so that transaction statuses now reflect their actual state and type instead of always showing as “Paid.”
The Financial Report now includes refund transactions that will be netted off in a future disbursement.
Updated the Disbursement Service to calculate total disbursement amounts based on payments received minus refunds processed within the same settlement period. If the refund amount exceeds the disbursement amount, the disbursement will be skipped temporarily - the handling process will be defined in a later update
Fixed a bug where a parent organisation couldn’t view the refund status pop-up for a registration submitted by their child organisation without switching into that organisation. All organisations can now view refund status.