bcgov / entity

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

Phase 2 (RFC) - Payment Listener: invoice status #22387

Closed kris-daxiom closed 4 weeks ago

kris-daxiom commented 2 months ago

STRR payment listener to listen to the payment events from the GCP topic and update the payment status + status of the application

mbertucci commented 1 month ago

@kris-daxiom to follow up with Thor

jdyck-fw commented 1 month ago

Blocked on a conversation between Thor and Travis.

rstens commented 1 month ago

@kris-daxiom I have no idea where to even start to look at this, can you give a bit more?

kris-daxiom commented 1 month ago

@rstens Before this was implemented, even after you make a successful payment, the status of the application in the dashboard would be submitted. Now it should be PAID.

Another test would be if you use the address that works for auto approval, once you make a payment, registration should created in about 3-4 mins and certificate should be issued as well.

Another way to test is close the browser once the payment is successful, before it reaches the confirmation. After that when you load the application-status page, the status of the application must be paid

rstens commented 1 month ago
fionazhou-jsb commented 4 weeks ago

@rstens so this ticket has a dependency. Need to fix #22909 so we can test the last scenario cc @mbertucci

mbertucci commented 4 weeks ago

cannot validate for the auto approval until the new account can be verified .. need to fix https://github.com/bcgov/entity/issues/22909

fionazhou-jsb commented 4 weeks ago

@rstens has this been deployed to test environment yet? I just tested in TEST and it still shows under review for both host and examiner view. cc @mbertucci

image.png
kris-daxiom commented 4 weeks ago

For validating this ticket, you only need to make a payment for an application and the dashboard should show PAID status for that application.It is not blocked by LTSA account

kris-daxiom commented 4 weeks ago

@rstens has this been deployed to test environment yet? I just tested in TEST and it still shows under review for both host and examiner view. cc @mbertucci image.png

None of the changes are deployed to test. It is in DEV

fionazhou-jsb commented 4 weeks ago

@rstens created #23073 to address the last test scenario and we are closing this ticket.