Variable UsBankAchDepositRequestResponseConst
UsBankAchDepositRequestResponse: TUnion<
[
TIntersect<
[
TObject<{ identityId: TString }>,
TIntersect<
[
TObject<
{
createdAt: TString;
depositId: TOptional<TString>;
deviceIpAddress: TOptional<TString>;
deviceLocation: TOptional<
TObject<{ lat: ...; long: ...; source: ... }>,
>;
id: TString;
legacyId: TOptional<TString>;
reference: TString;
updatedAt: TString;
wallet: TObject<{ address: TString; blockchain: TLiteral<(...)> }>;
},
>,
TObject<
{
amount: TObject<{ amount: TNumber; currency: TLiteral<(...)> }>;
quote: TIntersect<[TObject<(...)>, TObject<(...)>]>;
sourcePaymentInstrumentId: TString;
status: TUnsafe<
"CREATED"
| "CANCELLED"
| "PROCESSING"
| "SUCCEEDED"
| "FAILED",
>;
},
>,
],
>,
],
>,
TIntersect<
[
TObject<{ organizationId: TString }>,
TIntersect<
[
TObject<
{
createdAt: TString;
depositId: TOptional<TString>;
deviceIpAddress: TOptional<TString>;
deviceLocation: TOptional<
TObject<{ lat: ...; long: ...; source: ... }>,
>;
id: TString;
legacyId: TOptional<TString>;
reference: TString;
updatedAt: TString;
wallet: TObject<{ address: TString; blockchain: TLiteral<(...)> }>;
},
>,
TObject<
{
amount: TObject<{ amount: TNumber; currency: TLiteral<(...)> }>;
quote: TIntersect<[TObject<(...)>, TObject<(...)>]>;
sourcePaymentInstrumentId: TString;
status: TUnsafe<
"CREATED"
| "CANCELLED"
| "PROCESSING"
| "SUCCEEDED"
| "FAILED",
>;
},
>,
],
>,
],
>,
],
> = ...