Recurring Payment

Sequence diagram

Process Flow

  1. ClientApp triggers a recurring payment request via ThirdPartyIntegration.requestMPOSIntegration(context, requestObject).
  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.