Transaction Prerequisite

Transactions normally require one or more resources to be available and active prior to execution.

Entity

If the transaction is on behalf of an Identity, the identity must exist and be in ACTIVE status.

If the Identity is in PENDING_VERIFICATION status, you can expect organization.organization.statusUpdated Webhook Events to notify you when this changes.

If the transaction is on behalf of an Organization, the Organization must exist and be in ACTIVE status.

If the Organization is in PENDING_VERIFICATION status, you can expect identity.identity.statusUpdated Webhook Eventsto notify you when this changes.

Account

If the funds are to be credited or debited from a Ledger Account, the Ledger Account must exist and belong to the same entity that the Transaction is for.

For a Ledger Account for an Identity:

For a Ledger Account for an Organization:

You can also search across all Identities and Organizations using Search for ledger accounts.

If you are using a Blockchain wallet, instead of a Ledger Account, you will to have the wallet address and the ability to sign on its behalf.