Physical and Virtual card state

State

Description

Next state

SUBMITTED

Initial state when customer request to create a new card

PRINTED: When DZCard upload emboss report with status PRINTED
EMBOSS_REJECTED: When DZCard upload emboss report with status REJECTED

PRINTED

Card already printed and waiting to create delivery order

ON_DELIVERY: When card-manager success to create delivery order to delivery vendor

ON_DELIVERY

When card is on delivery process

ARRIVED: when card already arrived to customer place
PERMANENT_BLOCK: when card lost in delivery process and request to block by BO

ARRIVED

When card delivered to customer successfully

ACTIVATED: card active, customer should activate manually using the apps for the physical card. Virtual card should be activated automatically during the creation

ACTIVATED

When card already activated

LOCKED: aka. FREEZE, temporary block by customer/BO/Fraud. When card locked by fraud detection, then customer cannot unlock. Only BO can help to unlock
PERMANENT_BLOCK: aka. BLOCK. card block permanently
EXPIRY:

Delivery state

State

Description

Next state

EMBOSSING

when card waiting for printing

EMBOSSED: card already printed

EMBOSSED

card already printed and waiting for delivery

ORDER_CREATED: when create delivery order is successfully

ORDER_CREATED

delivery order already created

ON_COURIER: when delivery vendor already pick up the card from embossing vendor

ON_COURIER

card already picked up by delivery vendor

COMPLETED: when card-manager receive delivery event complete the delivery
RETURN_TO_SENDOR: when card failed delivery to customer and return to DZCard
CANCELLED: when card order is cancelled