[SDK Scheme adapter] Add bulk Quotes calls (Steps 32-57) #2802
Labels
core-dev-squad
oss-bulk
Mojaloop bulk implementation and support
oss-core
This is an issue - story or epic related to a feature on a Mojaloop core service or related to it
story
As a DFSP connected to Mojaloop
I would like to use the bulk transfers use case
So that I can integrate bulk load disbursement calls with my core banking system
Note:
The automation tests used to test this functionality in CICD and deployment, should use TTK as core connector/CBS simulator.
This story has been split, so that it only covers the outbound changes. The inbound changes have been added to story #2905
Limitations
This story covers flows steps in 32 - 57 in the sequence diagram.
I.e. from the first PATCH with bulk accept party to the to Mojaloop Connector, to the PUT callback response with the bulk quote acceptance results when:
HasSupportForBulkQuotes = falseHasSupportForBulkQuotes = trueSequence Diagram
The sequence diagram of this design can be accessed here.
Detailed Design
The details of the design implementation are specified here
Acceptance Criteria
Verify that the Incoming API’s are implemented in line with above Epic designPost /bulkquotesPUT /bulkquotes callback@@Verify that the POST /bulkquote call is split into n synchronous POST /quoterequests callsComplexity: <High|Medium|Low> > A short comment to remind the reason for the rating
Uncertainty: <High|Medium|Low> > A short comment to remind the reason for the rating
Tasks:
ProcessSDKOutboundBulkQuotesRequestComplete(This event is deleted in the sequence diagram. Ref PR)Inbound command events(This work is moved to a new story mojaloop/2905)ProcessInboundBulkQuotesRequestProcessInboundBulkQuotesRequestCompleteProcessInboundBulkQuotesReponseSentInbound domain eventsInboundBulkQuotesRequestReceivedSDKBulkQuotesRequestedSDKBulkQuotesCallbackReceivedInboundBulkQuotesRequestProcessedInboundBulkQuotesReponseSenttransfers
Done
Pull Requests:
Follow-up:
Dependencies:
Accountability:
The text was updated successfully, but these errors were encountered: