Save payment details to ALCS
- Dominant language
- TypeScript
- Stars
- 10
- Forks
- 0
- Avg merge
- 20h 8m
- Merged PRs (30d)
- 30
Description
**Jira Ticket**: ALCS-2517
**Description**: Once the payment is successful, save the fee paid date, receipt and amount to ALCS so that office staff don't have to do that anymore.
*Acceptance Criteria*
* save the datetime of payment to alcs.application.fee_paid_date
* alcs.application.fee_waived = false
* alcs.application.fee_split_with_lg = false
* alcs.application.fee_amount = amount paid for
* save a copy of the receipt (same document as ALCS-2583) to the documents table
** File name = \{NOI ID} Fee Payment
** Document type = Other
** Visibility = none
* move card into the 'To be vetted' column on the Vetting board
**Last Updated**: 2025-03-18 10:28
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by tracing the successful payment entry point and how ALCS application and document records are persisted. Compare the receipt handling with ALCS-2583, then verify the payment fields, receipt metadata, and move to the “To be vetted” column against the acceptance criteria.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- typescript
- Domain
- backend, payments
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 45/100