...
GALRO currently uses NuGet TCCOPS.dll for COPS. It needs to be updated to use an API for COPS because Moneris will stop processing COPS in October.
There is a “hard” deadline for this work to be completed: September 20, 2022. |
---|
Payments using the TCCOPS DLL are already disabled in the GALRO development and acceptance environments, as confirmed by Elad.
I attempted to test the existing payment process on GALRO development on Friday, August 19th, 2022
See task 196794 Baseline test of behaviour of GALRO - TCOPS in Development environment.The updated code was not yet deployed to Acceptance as of August 25, 2022 and it was not possible to pay for a Mark. The result is the same as per task 196794 Baseline test of behaviour of GALRO - TCOPS in Development environment.
...
We converted the required helper files from C# to VB.net using the Telerik code converter ( https://converter.telerik.com/ ) The TokenUtility was originally converted from c# to vb too but did not work. See the section “TokenUtility” for the link to the task covering it.
The source link, from Marine, is: https://dev.azure.com/transport-canada/DSD-Internal%20Services-Finance/_git/MVR
We used this code converter: https://converter.telerik.com/
See also task 196786: Create the required model and helper files to support the COPS API in GALRO
I also added the documentation/comments to our new GALRO Helper and Module files
see task 196787 Add the documentation/comments to the files for COPS API - GALRO
TokenUtility
The TokenUtility was created in C# since the converted vb version did not work properly.
Please refer to task 198073 TokenUtility in C# (instead of VB)
...