Releases: resilient-tech/payment_integration_utils
Releases · resilient-tech/payment_integration_utils
v15.1.0
v15.0.1
v15.0.0
15.0.0 (2025-04-02)
Bug Fixes
- add check for non-INR transactions in payment eligibility (ec32291)
- Add event handlers for Payment Entry and Bank Account forms (63a5131)
- add post-install patch to update system settings for OTP authentication (f80ecaf)
- Added installation/uninstallation code (16bb206)
- Clear party bank account field when contact mobile is set (cd38f56)
- Copy basic files from razorpayx (a5b6a3d)
- Do not logout user if Payment OTP session expires (2789e8c)
- enhance payment permission checks to ignore impersonation (70caed3)
- Fix import path for BaseEnum in payments.py (ee30331)
- hardcoded expiry time (15a64f1)
- Improve condition check for custom fields in delete_custom_fields function (b3682db)
- Improve currency conversion functions for precision and clarity (829a710)
- Minor fix in showing the marked docs count (9e69049)
- Only allow
OTP Apppayment authentication (5ddb4d2) - pass object for enqueue (83c25f7)
- Patch for updating System Settings (31e3f5c)
- prevent impersonated users from authorizing payments (17dda6e)
- Remove bug from payment_transfer_method default value (ad34d65)
- Remove Password generation (3d36575)
- remove SECONDS_IN_A_DAY constant from payment integration utils (728dd7e)
- Reset online payment fields when bank account is not provided (61725e5)
- Show
Total Amount to be Paidin confirmation (1c09520) - Simplify installation script for wkhtmltopdf and remove unnecessary checks (2b636c5)
- Update
Reset Payment OTP Secretlogic (c7eb4f1) - Update docnames array to include only document names in confirmation dialog (b4a0e19)
- update folder structure as frappe APP (fd377f5)
- update import paths for constants in payment integration utils (d264190)
- Update Installation files (66f8ef8)
- Update patch (cbc5ab5)
- Update readme (6e64574)
- Update setup file structure (e0163e1)
- Update System Setting patch (9be5c7b)
Features
- Add bulk payment submission functionality for Payment Entries (34b7f53)
- Add client-side overrides for Payment Entry, Bank Account, and User forms (3ef1b13)
- Add configuration files for code quality and formatting (ce28e99)
- add frappe and erpnext dependencies for bench tool (2851f51)
- Add GitHub workflows for linters and semantic commit checks (5acdc03)
- add payment authentication method and related fields to custom fields (4f31d8e)
- Add payment utility to check if a Payment Entry is already paid (88bb557)
- Add user permission checks for displaying online payment section in Payment Entry form (9810ff4)
- Add utility to check if a Payment Entry is already paid and disable fields in amendments (ecfcf72)
- Implement server-side validation for Payment Entry and Bank Account forms (27a8c1f)
- Implement validation to prevent changes to already paid Payment Entries (7405773)
- Initialize App (61ceb89)
- Update app license to GNU GPL v3 and specify required apps (c498c01)
- Update setup messages to include dynamic module name for customizations (e4cbe10)
- Update submit button label based on user permissions and payment status in Payment Entry form (0fcf60c)
Reverts
- remove server tests workflow file (a002dfd)