Releases: bcgov/sbc-pay
Releases · bcgov/sbc-pay
Payment Services March, 2021 Release
What' new
🚀 Features
- #593: unpaid invoices logic changed
- #596: Fix poller
- #590: Changes for listening and parsing JV response
- #584: Added reason code to DB and a mapping to reflect in UI
- #585: Handle receipt for PAD (not yet PAID) invoices | template changes
- #586: Fix for receipt for pending pad payments
- #580: file name changed to reflect business day
🐛 Bug Fixes
- #622: Changes for skipping invoice creation for Online banking if the corp type is not enabled
- #617: removed paymentMethodDescription from reciept schema so that Nr is not failing
Thanks to
Payment Services February, 2021 Release
What' new
🚀 Features
- #577: Changes for uploading JV and TRG file to FTP
- #569: Changes for creating JV files
- #572: New job for calling CGI added (#7)
- #562: Changes for splitting GL codes into more scalable structure.
🐛 Bug Fixes
📝 Documentation
- #575: Changes to design diagram for JV
Thanks to
@dependabot, @dependabot[bot], @mengdong19, @saravanpa-aot, @shabeeb-aot and @sumesh-aot
Payment Services February, 2021 Release
What' new
🚀 Features
- #565: Updating paid amount to invoice incase if it's a partial credit
- #561: mail added for pending payment
- #555: Changes for releasing records if the account have credit.
- #558: rename tables added
- #551: Changes for encrypting bank account number
- #552: Adding an event for mailer if PAD account creation fails
🐛 Bug Fixes
- #553: Fixing permissions so that staff can get the failed payment statuses
🔨 Maintenance
- #556: Changes for adding encryption keys to job
Thanks to
Payment Services January, 2021 Release
What' new
- #532: Bump cairosvg from 2.4.2 to 2.5.1 in /report-api
🚀 Features
- #540: fine grained roles from account statements
- #543: Changes for sending emails for online banking payments.
- #537: 5723: Changes for pre-padding bank transit and institution number
- #536: Changes to include calculated fields to invoice response
- #529: Feature/download invoice
- #515: Generate and Download Invoice - Online Banking#5799
- #514: Generate and Download Invoice - Online Banking#5799
- #513: Changes for generating invoice PDF
- #505: Handling DWRP, and partial paid NSF payments
- #486: Fix for adding corp type to support names authorised requests
- #500: added more events
🐛 Bug Fixes
- #535: returning message as a list incase of error scenarios
- #533: view roled staff should be able to see payment info
- #530: Changes for 5860, to throw error if account doesn't have permissions.
- #520: defaulting of pad_tos_accepted_date is removed
- #516: Miscellaneous fixes for invoice PDF and NSF bank update
- #517: Generate and Download Invoice - Online Banking#5799
- #511: Fixing issue with PAD account update
- #508: Adding INACTIVE status to cfs account on creating invoice in PayBC.
🔨 Maintenance
- #542: Merge to test
- #541: Fixed the URL path setting issue.
- #539: Clean up config values and vaults.json file.
Thanks to
Payment Services Jan 18, 2021 Release
Payment Services December, 2020 Release
What' new
- #432: Changed the date from end of the day to 12.00AM (#431)
- #430: Fixing the typo in the mailer config (#429)
- #386: Handling error on CFS Account creation
- #342: Weeklybug
🚀 Features
- #478: Handling PAD Reversals
- #473: added the pad tos accepted user id in event reponse , masking corrected
- #474: Payment settlement
- #470: Role based masking added
- #457: Changes for creating EFT/WIRE receipts
- #453: Create EFT, WIRE invoice from job
- #451: Adding service classes for EFT and Wire transfer.
- #452: fixed misc error and added tests
- #447: Patch endpoint added for changing the payment method
- #442: Releasing records for PAD on invoice creation
- #438: Changes to reconciliations job on NSF
- #437: Changes for PATCH transactions to handle unlock account.
- #436: Changes for POST transactions on payment
- #434: Creating POST payments to retry failed payments
- #427: 4857: Adding account payments endpoint to return all failed payments for NSF
- #418: 5522: Adding fee codes for ULC and TRANS
- #408: Pad confirmation related changes (#6)
- #394: Ftp poller Job added
- #396: Adding isPaymentActionRequired flag to invoice response
- #398: Payment Reconciliations queue listener initial setup
- #393: Refunds
- #390: Roll up transactions and create invoice in CFS
- #382: Creating CFS accounts offline
- #374: Bank validation service added
- #376: Handling Online Banking and PAD account creation when CFS is down
- #372: Changes for creating customer profile in CFS for PAD accounts
- #370: Changes for create CFS Account job
- #359: Changes for adding PAD service implementation
- #356: Detach Payment and Invoice
- #351: Payment account creation endpoints
- #349: Changes for new implementation class for online banking
- #350: Search by username on transaction view - case insensitive search
- #348: Changes to schema for create payment account endpoint
- #338: Data model changes
🐛 Bug Fixes
- #461: Fixing payment account id in payments table.
- #445: Fixing creditbalance URL
- #385: Handling default payments to DIRECT_PAY
- #377: Fixing issue with stale payment not picking correct txn number
- #358: Fix for wrong start date for frequency change in statements
- #354: Error Message Doesn't Specify BCOL Account has Insufficient Funds#4871
- #355: Fixing issue with BCOL account number not populated for staff payments
- #343: fixed bug with weekly statements not getting generatd
📝 Documentation
- #413: Adding components diagram for accounts and payments
- #344: Updating pay-api spec with draft changes for API gateway publishing
🔨 Maintenance
- #459: Makefile and CI flow clean up.
- #406: Update for set environment variables issue of GHA.
- #395: GH actions for poller job added
- #333: Switch CD process to bcrs_cd_action.
Thanks to
Payment Services September, 2020 Release
What' new
- #316: Fixing the issue with PDF not rendering line items
🚀 Features
- #329: statement endpoint returns more details
- #325: skip sending if no recipients ; modify script to create statements only for bcol accounts
- #305: Adding statement PDF template
- #308: refactoring of the job project
- #306: Statement Notification Job Added
- #304: Adding tables for review
- #301: added default frequency and added more tests
- #299: Statement CSV and PDF changes
- #298: statement settings endpoints created
- #296: Statement settings and statement generation job
- #295: Added account_id to statement table
- #294: Statement settings and statement generation job draft
- #292: Statements get endpoint;
- #289: Distribution update job to handle failed transactions
🐛 Bug Fixes
- #291: Fix BCOL python-ldap openssl issue temporary.
Thanks to
@jeznorth, @nitheesh-aot, @pwei1018, @saravanpa-aot and @sumesh-aot
Payment Services August, 2020 Release
Payment Services July, 2020 Release
What' new
🚀 Features
🐛 Bug Fixes
- #260: Fixed job requirements issue.
🔨 Maintenance
Thanks to
@pwei1018 and @sumesh-aot
v1.14.0
To change to the release number to matching semantic versioning.(http://semver.org/)