One-off - HOTP

This flow allows you to create a payment on a Satispay consumer wallet by using an HOTP.
The HOTP can be generated from the consumer Satispay app and shown in a dynamic QR code.

Once generated, the merchant can scan the HOTP QR code and use the encoded value to performe a charge on the user wallet.


Internet connection

The internet connection is required only on merchant side.
The Satispay consumer app HOTP generation also works offline.

APIs required

Sequence diagram