1.9 KiB
As an operator, I want to list all ATPs related to my receivable RTP
Summary
Operator see a list of all ATPs related to this RTP where I am the payee
Acceptance Criteria
- I will see basic details on ALL related ATPs
Given that I am an authorised Bridge user
AND I am the RTP PAYEE
GET /receivables/rtps/{rtpID}/atps
THEN request returns basic details on ALL related ATPs
- I will see full payeeInstrument info (as RTP payee is always ATP payee)
Given that I am an authorised Bridge user
AND I am the RTP PAYEE
AND I am also the ATP payee
GET /receivables/rtps/{rtpID}/atps
THEN request returns full payeeInstrument info for ALL related ATPs
- I will see full payerInstrument info
Given that I am an authorised Bridge user
AND I am the RTP PAYEE
AND I am the ATP PAYER
GET /receivables/rtps/{rtpID}/atps
THEN request returns full payeeInstrument info for ALL related ATPs
- I will see reduced/no payerInstrument info
Given that I am an authorised Bridge user
AND I am the RTP PAYEE
AND I am NOT the ATP PAYER
GET /receivables/rtps/{rtpID}/atps
THEN request returns reduced/no payerInstrument info for ALL related ATPs
- The wiki is updated
Update swagger def
Implementation
E2E tests of swagger def
Update E2E tests
Update integration tests
Manual tests
Automated tests
Update wiki
Make sure everything works
As an operator, I want to list all ATPs related to my receivable RTP
- GET /receivables/rtps/{rtpID}/atps
-
list all ATPs related to this RTP where I am the payee
RTP PAYEE only can call
Will see basic details on ALL related ATPs
Will see full payeeInstrument info (as RTP payee is always ATP payee)
Will see full payerInstrument info IF they ARE also the ATP payer
Will see reduced/no payerInstrument info IF they ARE NOT also the ATP payer
As a user I want to list all ATPs where I am the payer