FPL PAYMENTS API WIKI - TechM-Mulesoft-COE-Repo/fpl-payments-api GitHub Wiki

Description:

Customer walks in to Walgreens and pays the bill for FPL/Gulf, Vendor enters the customer number in the system/scans, system picks customer number, validates against central customer DB, identify the customer source system (Two backend sources/billing engines) and send the request to that system

API'S:

  1. One Experience Api.
  2. One Process Api.
  3. Four System Api's.

1) Experience Api:--

Experience Api send the request to Process Api and get the response from it and send back to caller.

2) Process Api:--

Process Api will send the request to central customer DB system Api and validates the response against central customer DB identity rules. based on the response validation it will call corresponding system Api's (GP system and FPL system API).

3) System Api:--

System Api send the request to Moc api's and get the response from it and send back to process api.