Partial Flow 2.10 Determine wallet status

Overview

Aspect

Description

Summary

After an instruction has been sent to the Wallet Provider (for example while confirming a protected action), the system determines whether the wallet is still active or has been revoked. When the wallet has been revoked, the system shows the appropriate blocking screen and the flow terminates.

Goal

Determine whether the wallet is active or revoked, and inform the user when it is revoked.

Preconditions

An instruction has been sent to the Wallet Provider, so its response (or the locally stored revocation status) is available.

Postconditions

Depends on the use case.

Used by

Parameters

None

Possible Results

  • Wallet active

Additional Documentation

None

Possible errors

None

Logical test cases


Flow

#

Description

Next

1

PRIMARY SCENARIO

1.1

System determines wallet status

1.1a

Case: Wallet is active

Result: Wallet active

1.1b

Case: Wallet is revoked by user

2

1.1c

Case: Wallet ID is revoked by admin

3

1.1d

Case: Wallet recovery code is revoked by admin

4

1.1e

Case: Wallet solution is revoked by admin

5

2

WHEN WALLET IS REVOKED BY USER

2.1

System displays screen ‘Your wallet was deleted’

  • Message: You deleted this wallet with your deletion code
  • Actions: To help desk, Help

2.1a

User selects To help desk

2.2

2.1b

User selects Help

Show placeholder ‘under construction’

2.2

System displays screen ‘Contact’

  • Message: Check our website or contact us
  • Actions: Call, Back

2.2a

User selects Call
→ System opens phone and suspends app

2.2b

User selects Back

Back

3

WHEN WALLET ID IS REVOKED BY ADMIN

3.1

System displays screen ‘Your wallet is blocked’

  • Message: Close this app or create a new wallet to use the app again.
  • Actions: Create new NL Wallet, To help desk, Help

3.1a

User selects To help desk

3.2

3.1b

User selects Help

Show placeholder ‘under construction’

3.1c

User selects Create new NL Wallet

Go to: UC1.1 Introduce the app

3.2

System displays screen ‘Contact’

  • Message: Check our website or contact us
  • Actions: Call, Back

3.2a

User selects Call
→ System opens phone and suspends app

3.2b

User selects Back

Back

4

WHEN WALLET RECOVERY CODE IS REVOKED BY ADMIN

4.1

System displays screen ‘You have been blocked’

  • Message: You cannot use NL Wallet right now.
  • Actions: To help desk, Help

4.1a

User selects To help desk

4.2

4.1b

User selects Help

Show placeholder ‘under construction’

4.2

System displays screen ‘Contact’

  • Message: Check our website or contact us
  • Actions: Call, Back

4.2a

User selects Call
→ System opens phone and suspends app

4.2b

User selects Back

Back

5

WHEN WALLET SOLUTION IS REVOKED BY ADMIN

5.1

System displays screen ‘NL Wallet can no longer be used’

  • Message: You cannot use NL Wallet right now due to a technical problem on our side.
  • Actions: Read more information, Help

5.1a

User selects Read more information

5.2

5.1b

User selects Help

Show placeholder ‘under construction’

5.2

System displays screen ‘More information’

  • Actions: Back

5.2a

User selects Back

Back