Use CBS Payment API v2
Same idea as !52 (merged). This PR doesn't touch the integration tests, which I'll finish all at once to avoid merge conflicts.
Please review: @ahoffmann @weizhong-wang @lloyd-carter @KJOYNER
Users are not receiving the expected GitLab notification emails. To track progress and resolution of this issue, see: https://outages.doit.wisc.edu/outage/94c28174712f580e52ae1542799e6f0ac541d75a08
Same idea as !52 (merged). This PR doesn't touch the integration tests, which I'll finish all at once to avoid merge conflicts.
Please review: @ahoffmann @weizhong-wang @lloyd-carter @KJOYNER