bcgov / entity

ServiceBC Registry Team working on Legal Entities
Apache License 2.0
23 stars 58 forks source link

As a BA I want the ability to trigger refunds from transaction history for BC Registries Transactions #8364

Open mstanton1 opened 3 years ago

mstanton1 commented 3 years ago

Acceptance Criteria

Scenario 1: Transaction included one fee and has not yet been refunded

Scenario 2: Transaction included multiple fees and they have not yet been refunded

Scenario 3: Transaction has been refunded - one fee

Scenario 4: Transaction has been refunded for one fee but additional fees without refund exist

Need to consider how transaction history should show - e.g. refunded, partial refund Back end changes required to support a partial refund, e.g. priority fee only Potential need for changes on receipt when refund has taken place - check if design ticket already exists

Dependencies? What is the impact of this dependency? (If so, link dependency in the ticket, make it visible in a team´s backlog)

Validation Rules? (If yes, list here)

Design @xxx - please link the Design here


Link to DoR for a US/ Feature https://github.com/bcgov/entity/blob/master/.github/ISSUE_TEMPLATE/DoR%20-%20Relationships.md https://github.com/bcgov/entity/blob/master/.github/ISSUE_TEMPLATE/DoR%20-%20Entity.md

Link to the DoD for a US/ Feature https://github.com/bcgov/entity/blob/master/.github/ISSUE_TEMPLATE/DoD%20-%20Relationships.md https://github.com/bcgov/entity/blob/master/.github/ISSUE_TEMPLATE/DoD%20-%20Entity.md

mstanton1 commented 3 years ago

There are two other scenarios to consider.

8424 has been logged for EJV transactions. Partner transactions - no separate ticket has been logged at this time. Discussions on staff flow have been initiated. The ideal scenario is they are handled the same was systematically as the ticket above with the only difference being the business process would require BCOL Help obtain partner approval.

SateeshFW commented 3 years ago

@rkim13103 Please check this story.

mstanton1 commented 3 years ago

Needs requirements for partner and government accounts - can be done as separate ticket. Will require separate ticket to create group for those refunding and show transaction history on basic for those users access - can be done as separate ticket.

To confirm if we also have a requirement to add a transaction. This was included in the old BC Online. Could it be done through Fee Accounting System or do we need it here?

mstanton1 commented 1 year ago

@JohnamLane this was created long ago when I had my hand in some payment related items. I'm going to unassign myself. Can you review and determine if this should still be on the board or closed?

JohnamLane commented 1 year ago

Moving to icebox for consideration later if refunds are urgently required.