We are pleased to announce Mini Release 103, which includes a number of fixes and enhancements across reporting, backend sales, Stripe Pay processing, donations, and email templates.
1) Stripe Pay Metadata Enhancement – GL Code & Customer Country
A new Stripe Pay metadata enhancement has been introduced based on client requests.
The following values can now be included in Stripe Pay payment metadata:
- Customer Country
- GL Code
This improvement supports downstream reconciliation, finance workflows, and reporting requirements.
2) Donation Email Resend Functionality
We have introduced a new feature that allows users to resend the donation email directly from the Donations tab under Customer Transactions. This enhancement provides greater flexibility and ensures that donation confirmations can be reissued whenever required.

3) Scheduled Reports – Incorrect “No Data” Message
A fix has been implemented for scheduled reports containing multiple datasets. Previously, if one dataset returned no results while others contained valid data, the scheduled report email incorrectly displayed the message:
“This report contains no data for your requested period.”
The no-data message will now only display whenall datasets in the scheduled report return no data. If at least one dataset contains results, the message will no longer appear.
4) Backend Transactions Incorrectly Marked as Reservations
We resolved an intermittent issue where some backend transactions were incorrectly processed as reservations instead of confirmed sales orders.
Additional safeguards have now been added to backend transaction processing to ensure these orders are consistently recorded as completed sales.
5)Donation Page Currency Symbol Display
A fix has been applied to the Online Donation page currency display. Previously, organisations configured with currencies other than Dollar ($), including regions such as Malaysia and the UK, saw the donation page incorrectly display the Dollar symbol.
The donation page will now correctly display the currency symbol configured in the organisation settings.
Examples include:
- RM for Malaysia
- £ for the United Kingdom
- Other configured regional currencies
6) Opt-In Email Footer Alignment for New Organisations
In a previous release, we corrected an issue affecting opt-in email header and footer image alignment, but the fix only applied to existing organisations. Newly created organisations could still experience the same formatting issue.
The alignment fix has now been extended to apply to:
- Existing organisations
- Newly created organisations
This ensures consistent email branding presentation across all setups.
6) Stripe Pay Currency Selection Now Uses Organisation Setup
A fix has been implemented for Stripe Pay currency selection.
Previously, the system incorrectly derived currency from the country listed in the organisation’s saved address, rather than from the organisation’s configured country settings.
For example:
- Organisation configured for Malaysia
- Address country saved as Japan
- Payment incorrectly processed in JPY
Currency selection will now correctly follow the Organisation Country setup, regardless of the address entered under Company Details.
7)Optional 3D Secure Bypass for Backend Stripe Pay Sales
We have introduced a backend-only Stripe Pay enhancement for clients who require streamlined internal payment processing. Clients can now request a configuration that allows 3D Secure authentication to be bypassed for backend Stripe Pay sales. This is particularly useful for internal staff-assisted transactions where customer interaction should be minimised.
Important Note
This applies only to backend sales. Online sales will continue to follow the existing standard 3D Secure authentication flow.
