Recurring Payment

Sequence diagram

Process Flow

  1. ClientApp triggers a recurring payment request via ThirdPartyIntegration.requestMPOSIntegration().
  2. MPOSApp displays the Recurring Payment Information screen.
  3. MPOSApp proceeds to the Payment Screen.
  4. MPOSApp sends the recurring payment request to MPOSPaymentServer.
  5. MPOSPaymentServer responds:
    • If approved, MPOSApp processes the response and returns [Response Code: 100] to ClientApp.
    • If failed, MPOSApp processes and returns an error response to ClientApp.