Optionaldata?: Omit<OptionalreviveCancelled?: booleanOptionaltx?: PgAsyncTransaction<NodePgQueryResultHKT, EmptyRelations>Admin search for deposits without customer restriction
Optionalreason?: stringOperator-entered reason, recorded on the status transition.
Treat this call as a re-authorisation: if the key already resolves to a CANCELLED deposit, bring it back to PENDING rather than returning the terminal row.
Only the Green Dot
AUTHpath sets this. A void at the register is reversible — Green Dot returns the barcode toNEW, so the same barcode can be authorised again, under the same key (the deposit quote's id, which does not change between attempts). Without this,AUTH_VOID's cancellation stands while the barcode goes back to PENDING, andcashDepositWorkflowsettles the deposit straight out of CANCELLED — which reaches the integrator as astatusUpdatedCANCELLED webhook for a deposit that then completes.Off by default: on every other rail a cancelled deposit is terminal, and a replayed
createunder the same key must not resurrect it.