๐ข Release Overview
Migration Required: No
โจ Added
Support complex refund scenarios and Stripe fee recovery: Extended the refund engine to handle combo products, FKO Rx dispense fees, and Stripe fee recovery across multiple partial refunds while preventing duplicate fee tracking. payment#2425
Integrate partial refund calculations with SplitManager: Integrated the calculation engine into the active execution flow, enabling the service to prepare amounts and split reversals while maintaining backward compatibility. payment#2426
Add remaining product quantity to refund eligibility checks: Included remaining item quantities for order products within the
$can-refundoperational endpoint payload. payment#2516
๐ Changed
Enhance PDF user export layout following design guidelines: Redesigned and upgraded the administration PDF export structure to align with official user interface design patterns. admin#378
๐ Fixed
Fix fee calculations regarding applied discounts in refund validations: Corrected a bug where the
$can-refundcheck omitted applied discounts, resulting in incorrect remaining fee displays within the admin modal. payment#2497Prevent creation of duplicated practitioner roles within the same organization: Implemented validation checks to reject duplicate role creation for a practitioner already holding that specific role within an organization. admin#384
Fix API user retrieval failures: Resolved an internal service error that caused API endpoint crashes when attempting to fetch certain user accounts. admin#391
Fix incorrect practitioner details in appointment reminder emails: Rectified a notification bug where reminder emails pulled the patient's generic primary provider instead of the practitioner explicitly assigned to the appointment. notifications#280
Fix broken "Send to patient" action in medication order details: Resolved an issue where clicking the "Send to patient" action from the medication order details view failed to perform any operation. ehr#7573
Fix credit card billing address line formatting errors: Corrected a billing component issue where credit card payment processing saved blank lines within address fields. payment-components#450
Fix link rendering in update prescription email template: Rectified a text-formatting bug to ensure hyperlinks display and function correctly within the
update-rxautomated email. email-templates#324
