Bill Payment

Perform or settle payments using cash or MyDebit cards on utility bills such as electricity, water or mobile data services in Malaysia.

Bill Payment

Perform or settle payments using cash or MyDebit cards on utility bills such as electricity, water or mobile data services in Malaysia.

Sequence Diagram

Process Flow

  1. User starts a transaction on the POS.
  2. POS creates a billPaymentRequest() object.
  3. POS calls sendRequest() to send payment request.
  4. SDK sends the encoded request to Smart Terminal.
  5. Smart Terminal displays bill payment form.
  6. Smart Terminal returns response [303 : Enter bill details] to SDK.
  7. POS calls receiveResponse() for response handling.
  8. SDK returns the response value.
  9. POS displays result on screen.
  10. User enters bill payment details on Smart Terminal.
  11. Smart Terminal displays payment selection type (Card/Cash).
  12. Smart Terminal returns response [304 : Select payment type] to SDK.
  13. POS calls receiveResponse() for response handling.
  14. SDK returns the response value.
  15. POS displays result on screen.