Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Pay-API : Changes to Staff filing using BC Online payments #4235

Closed
7 tasks
sumesh-aot opened this issue Jul 3, 2020 · 4 comments
Closed
7 tasks

Pay-API : Changes to Staff filing using BC Online payments #4235

sumesh-aot opened this issue Jul 3, 2020 · 4 comments
Assignees
Labels
Dependency To highlight the dependency(intra team, external, third parties) Pay Work for Pay Team payment

Comments

@sumesh-aot
Copy link
Contributor

Description:

  • Change the payment request endpoint to accept BC Online Account Number and DAT Number
  • Authorize staff users for this payment
  • Use the BC Online Account number and DAT Number for bcol-api calls
  • Store DAT Number against the payment

Acceptance for a Task:

  • Requires deployments
  • Add/ maintain selectors for QA purposes
  • Test coverage acceptable
  • Linters passed
  • Peer Reviewed
  • PR Accepted
  • Production burn in completed
@sienna-oldaccountdontuse
Copy link
Contributor

#3753 is dependant on this ticket. @amit4610 please try to get this in next sprint so we can meet our goal of completing this feature by the end of sprint 35

@ghost ghost added the Dependency To highlight the dependency(intra team, external, third parties) label Jul 14, 2020
@lmcclung
Copy link
Contributor

See also ticket #2619 - generating a receipt for a staff filing.

@sumesh-aot sumesh-aot self-assigned this Jul 17, 2020
@sumesh-aot sumesh-aot changed the title Pay-API : Changes to for Staff filing using BC Online payments Pay-API : Changes to Staff filing using BC Online payments Jul 17, 2020
@sumesh-aot
Copy link
Contributor Author

Legal-API should pass the datNumber and bcolAccountNumber under accountInfo if it's a staff payment with BCOL account.
Schema : https://github.com/bcgov/sbc-pay/blob/development/pay-api/src/pay_api/schemas/schemas/account_info.json

@Milan-Freshworks
Copy link
Contributor

It has been tested and verified.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Dependency To highlight the dependency(intra team, external, third parties) Pay Work for Pay Team payment
Projects
None yet
Development

No branches or pull requests

8 participants