External account lifecycle

Events

EventDescription
auto_approvedExternal account has been created and automatically approved.
pending_approvalExternal account has been created and is pending approval.
approvedExternal account has been approved and can be used to send and collect payments.
deniedExternal account has been denied and cannot be used to send and collect payments.
updatedExternal account has been updated.
disabledExternal account has been disabled and cannot be used to send and collect payments.
verifiedExternal has been verified.

Statuses

EventDescription
pending_approvalExternal account has been created and needs to be approved before being used.
approvedExternal account has been approved and can be used to send and collect payments.
deniedExternal account has been denied and cannot be used to send and collect payments.
updatedExternal account has been updated.
disabledExternal account has been disabled and cannot be used to send and collect payments.

State machine