Credit Settlement

Sequence diagram

Process Flow

  1. ClientApp initiates a credit settlement process by calling requestMPOSIntegration() with ActionTypeCreditSettlement.
  2. MPOSApp sends a request to MPOSPaymentServer to fetch the transaction history list.
  3. MPOSApp displays the results on the Transaction History Screen.
  4. MPOSApp navigates to the Credit Settlement Screen where the total credit amount is shown.
  5. MPOSApp sends a Credit Settlement request to MPOSPaymentServer.
  6. MPOSPaymentServer responds:
    • If successful, return result to ClientApp via processResponseMPOSIntegration.
    • If failed, return error response to ClientApp using the same method.