Sequence Diagrams

Running a Tap to Pay Transaction

The following sequence diagrams show the Android specific flow including the RequestActivityListener requirements.

CONFIGURED WITH JUST TAP TO PAY

CONFIGURED WITH TTM & PAYMENT DEVICE

Tap to Pay Android Transaction Requirements:

  1. RequestActivityListener Registration - Must be added before starting transaction
  2. Activity Request Handling - SDK requests Activity for NFC access via onRequestActivity()
  3. Activity Provision - App responds with continueRequestedActivity(currentActivity)
  4. NFC Setup - Activity must display EMVCo contactless symbols and remain active
  5. Auto Confirmation - Android Tap to Pay transactions are auto-confirmed (no manual confirmTransaction() needed)

What’s Next