bcgov / entity

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

PAY-API - Build in partial refund route for BCOL #21677

Open seeker25 opened 3 months ago

seeker25 commented 3 months ago

This isn't easy to do...

We'll have to refund the main invoice and recreate an invoice somehow

Mihai-QuickSilverDev commented 3 months ago

@seeker25 Hi Travis, I wonder if it would be possible to keep everything as is, and then create a new invoice in BCROS for the value of -100.00, paid from the draw-down BCOL account. That would continue to keep both systems in check. Maybe we need to create a Fee Code with a value of -100, and a filing type = 'Service Refund'. These days pretty much every payment processor is able to process negative amounts. Just my 2 cents.....

seeker25 commented 3 months ago

Honestly if BCOL just supported partial refunds.. we have a table for that.. we could probably use it.

I remember asking Debby Blythe if this was possible, she said it wasn't. I think Patty has found otherwise though..

pstemkens commented 3 months ago

I have sent a note through Teams to the BCOL mainframe group to see what happens when a refund is processed by BCOL Admin. We know there is no record created in BCOL_BILLING_RECORD table, however, a daily report is generated with these transaction types = RFND and is emailed to FIN.