You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
In order to be able to support multiple payment methods, we need a service that knows how to do quoting and transfers without having the callers of the service (QuoteService, OutgoingPaymentService) know exactly about the details of how quoting and paying are done for different payment methods.
Tasks
Introduce "payment method handler" service that abstracts away quoting and paying
Have quoteService.createQuote call the "payment manager" service "getQuote" method
Move ILP quoting & transfers into own service
Have outgoingPaymentService call the "payment manager" service "pay" method
The text was updated successfully, but these errors were encountered:
In order to be able to support multiple payment methods, we need a service that knows how to do quoting and transfers without having the callers of the service (QuoteService, OutgoingPaymentService) know exactly about the details of how quoting and paying are done for different payment methods.
Tasks
quoteService.createQuote
call the "payment manager" service "getQuote" methodoutgoingPaymentService
call the "payment manager" service "pay" methodThe text was updated successfully, but these errors were encountered: