Change Account Status

This document illustrates the sequence of API calls required to change the account status.

This flow applies to all product types for any account or wallet.

Option 1

This option involves sending an account status change based on the card.

Change Account Status

Change Account Status

Option 1

User
User
Issuer App
Issuer App
Issuer Middleware
Issuer Middleware
Network
Network
Login Get list of cards GET /cards/search Return response HTTP 200 Forward response Show user list of cards Select card Request account status change Forward request POST /cards/{id}/account-statuses/{type} Return response HTTP 204 Forward response Forward response


Option 2

This option involves sending an account status change based on the account number from a list of cards.

Change Account Status

Change Account Status

Option 2

User
User
Issuer App
Issuer App
Issuer Middleware
Issuer Middleware
Network
Network
Login Get list of cards GET /cards/search Return response HTTP 200 Forward response Show user list of cards Select card Request account status change Forward request POST /accounts /{accountNumber}/statuses/{type} Return response HTTP 204 Forward response Forward response


Option 3

This option involves sending an account status change based on the account number from a list of accounts.

Change Account Status

Change Account Status

Option 3

User
User
Issuer App
Issuer App
Issuer Middleware
Issuer Middleware
Network
Network
Login Get list of accounts GET /accounts/search Return response HTTP 200 Forward response Show user list of accounts Select account Request account status change Forward request POST /accounts /{accountNumber}/statuses/{type} Return response HTTP 204 Forward response Forward response