Installment payment

Sequence diagram

Process Flow

  1. ClientApp triggers an installment payment request via ThirdPartyIntegration.requestMPOSIntegration().
  2. MPOSApp displays the Installment Selection Screen to allow the user to choose a preferred installment plan.
  3. MPOSApp proceeds to the Installment Payment Screen.
  4. MPOSApp sends the installment payment request to MPOSPaymentServer.
  5. MPOSPaymentServer responds:
    • If approved, MPOSApp processes and returns [Response Code:100] to ClientApp.
    • If failed, MPOSApp processes and returns an error response to ClientApp.