Once one interaction ends there's no simple way to transition to another interaction. The user would have to scan a new QR code which might not be the best UX depending on use case.
Solution
Add an optional attribute on the callbackUrl response that allows the wallet to start a new interaction from the end of the last interaction
This is also better than the user having to scan a new QR code because it avoids an extra round trip to the server
Ultimate Problem
Once one interaction ends there's no simple way to transition to another interaction. The user would have to scan a new QR code which might not be the best UX depending on use case.
Solution
callbackUrl
response that allows the wallet to start a new interaction from the end of the last interaction