Payment Hub Enterprise Edition connector for local AMS. By default local quote is disabled and only empty Zeebe workers are started. Currently supported AMS backends: (configure corresponding yml files to modify properties)
- Fineract 1.2 -> use spring profile fin12
Important: Use filesystem path to set keystore for TLS Client configuration.
| Route | Endpoint | HTTP Method |
|---|---|---|
| direct:get-external-account | /interoperation/accounts/{externalAccountId} | GET |
| direct:send-local-quote | /interoperation/quotes | GET |
| direct:send-transfers | /transfers | POST |
| direct:get-party | /customers/{customerIdentifier} | GET |
| direct:register-party-finx | /interoperation/parties/{idType}/{idValue} | POST |
| direct:register-party-fincn | /parties/{idType}/{idValue} | POST |
| direct:add-interop-identifier-to-account | adds interoperability identifier depending upon fineract cloud native or fineract X | POST |
| direct:remove-interop-identifier-from-account | removes interoperability identifier depending upon fineract cloud native of fineract X | PUT |
| rest:POST:/transfer/deposit | calls send transfer | POST |
| Route | Worker | BPMN |
|---|---|---|
| direct:send-transfers | book-funds,block-funds | debit-party-process-DFSPID.bpmn,gsma-bill-payment.bpmn,gsma-inttransfer-payer.bpmn,gsma-link-based-transfer.bpmn,gsma-p2p-wo-local-quote.bpmn,gsma-p2p.bpmn,international-remittance-payer-process-DFSPID.bpmn,payer-fund-transfer-DFSPID.bpmn,payer-fund-transfer-terminate-DFSPID.bpmn,payer-transaction-request-DFSPID.bpmn |
| release-block | gsma-bill-payment.bpmn,gsma-inttransfer-payer.bpmn,gsma-link-based-transfer.bpmn,gsma-p2p-wo-local-quote.bpmn,gsma-p2p.bpmn,international-remittance-payer-process-DFSPID.bpmn,payer-fund-transfer-DFSPID.bpmn,payer-fund-transfer-terminate-DFSPID.bpmn,payer-transaction-request-DFSPID.bpmn | |
| payee-commit-transfer-dfspId | payee-quote-transfer-DFSPID.bpmn,payer-quote-transfer-DFSPID.bpmn | |
| payee-deposit-transfer-dfspId | international-remittance-payee-process-DFSPID.bpmn | |
| direct:get-party | party-lookup-local-dfspId | debit-party-process-DFSPID.bpmn,gsma-bill-payment.bpmn,gsma-inttransfer-payer.bpmn,gsma-link-based-transfer.bpmn,gsma-p2p-wo-local-quote.bpmn,gsma-p2p.bpmn,payee-party-lookup-DFSPID.bpmn |
| direct:send-local-quote | payer-local-quote-dfspId | gsma-p2p.bpmn,payer-fund-transfer-DFSPID.bpmn,payer-fund-transfer-terminate-DFSPID.bpmn,orchestration/feel/payer-transaction-request-DFSPID.bpmn |
| payee-quote-dfspId | gsma-payee-process.bpmn,payee-quote-transfer-DFSPID.bpmn |