Variable EMAIL_TEMPLATE_REGISTRYConst
EMAIL_TEMPLATE_REGISTRY: {
APPLICATION: {
variables: {
id: "required";
name: "required";
recipientName: "optional";
supportUrl: "required";
url: "required";
};
variants: {
APPROVED: readonly [];
DECLINED: readonly [];
INFO_REQUESTED: readonly [];
SUBMITTED: readonly [];
};
};
AUTH: {
variables: {
code: "required";
email: "required";
recipientName: "optional";
supportUrl: "required";
};
variants: {
ACCOUNT_TAKE_OVER_NOTIFICATION: readonly [];
ADMIN_CREATE_USER: readonly [];
AUTHENTICATION: readonly [];
FORGOT_PASSWORD: readonly [];
RESEND_CODE: readonly [];
SIGN_UP: readonly [];
UPDATE_USER_ATTRIBUTE: readonly [];
VERIFY_USER_ATTRIBUTE: readonly [];
};
};
CARD_TRANSACTION: {
variables: {
amount: "required";
card: "required";
id: "required";
merchantName: "required";
reason: "optional";
recipientName: "optional";
supportUrl: "required";
url: "required";
};
variants: {
AUTHORIZED: readonly ["AUTHORIZATION", "REVERSAL"];
COMPLETED: readonly ["AUTHORIZATION", "REVERSAL"];
DECLINED: readonly ["AUTHORIZATION", "REVERSAL"];
PENDING: readonly ["AUTHORIZATION", "REVERSAL"];
};
};
DEPOSIT: {
variables: {
account: "required";
accountUrl: "required";
amount: "required";
customerName: "required";
date: "optional";
entityName: "required";
id: "required";
imad: "optional";
memo: "optional";
omad: "optional";
recipientName: "optional";
reference: "optional";
senderName: "optional";
supportUrl: "required";
url: "required";
};
variants: {
CANCELLED: readonly ["US_BANK_ACH", "US_WIRE", "SWIFT_WIRE"];
DEPOSITED: readonly ["DIRECT", "US_BANK_ACH", "US_WIRE", "SWIFT_WIRE"];
PENDING: readonly ["DIRECT", "US_BANK_ACH", "US_WIRE", "SWIFT_WIRE"];
};
};
IDENTITY: {
variables: {
achName: "optional";
customerName: "required";
depositUrl: "required";
id: "required";
name: "required";
recipientName: "optional";
supportUrl: "required";
url: "required";
wireName: "optional";
};
variants: {
ACTION_REQUIRED: readonly [];
APPROVED: readonly [];
BLOCKED: readonly [];
DELETED: readonly [];
DISABLED: readonly [];
PENDING_VERIFICATION: readonly [];
REVIEW: readonly [];
};
};
INVOICE: {
variables: {
amount: "required";
currency: "required";
customerName: "required";
debitDate: "required";
id: "required";
invoiceNumber: "required";
issuedDate: "required";
periodLabel: "required";
recipientName: "optional";
sourceAccountName: "required";
supportUrl: "required";
};
variants: { "*": readonly [] };
};
LEDGER_ACCOUNT: {
variables: {
customerName: "required";
id: "required";
name: "required";
recipientName: "optional";
supportUrl: "required";
url: "required";
};
variants: { "*": readonly [] };
};
ORGANIZATION: {
variables: {
achName: "optional";
customerName: "required";
depositUrl: "required";
id: "required";
name: "required";
recipientName: "optional";
supportUrl: "required";
url: "required";
wireName: "optional";
};
variants: {
ACTION_REQUIRED: readonly [];
APPROVED: readonly [];
DISABLED: readonly [];
PENDING_VERIFICATION: readonly [];
};
};
PAYMENT_INSTRUMENT: {
variables: {
customerName: "required";
id: "required";
missingDetails: "optional";
name: "required";
paymentUrl: "required";
recipientName: "optional";
supportUrl: "required";
url: "required";
};
variants: {
ACTION_REQUIRED: readonly ["SWIFT_WIRE", "US_ACH", "US_WIRE"];
APPROVED: readonly ["SWIFT_WIRE", "US_ACH", "US_WIRE"];
BLOCKED: readonly ["SWIFT_WIRE", "US_ACH", "US_WIRE"];
PENDING_VERIFICATION: readonly ["SWIFT_WIRE", "US_ACH", "US_WIRE"];
};
};
RECEIPT: {
variables: {
amount: "required";
currency: "required";
customerName: "required";
feeTransferId: "required";
id: "required";
invoiceNumber: "required";
paidAt: "required";
periodLabel: "required";
recipientName: "optional";
sourceAccountName: "required";
supportUrl: "required";
transactionSignature: "required";
};
variants: { "*": readonly [] };
};
TRANSFER: {
variables: {
amount: "required";
customerName: "required";
id: "required";
recipientName: "optional";
senderMessage: "optional";
sourceAccount: "required";
sourceAccountUrl: "required";
sourceCustomerName: "optional";
supportUrl: "required";
targetAccount: "required";
targetAccountUrl: "required";
targetCustomerName: "optional";
url: "required";
};
variants: {
CANCELLED: readonly ["INTERNAL", "NETWORK_SENDER", "NETWORK_RECEIVER"];
PENDING: readonly ["INTERNAL", "NETWORK_SENDER", "NETWORK_RECEIVER"];
SUCCEEDED: readonly ["INTERNAL", "NETWORK_SENDER", "NETWORK_RECEIVER"];
};
};
WITHDRAW: {
variables: {
account: "required";
accountUrl: "required";
achName: "optional";
amount: "required";
customerName: "required";
entityName: "required";
id: "required";
imad: "optional";
omad: "optional";
paymentInstrumentName: "required";
recipientName: "optional";
supportUrl: "required";
url: "required";
wireName: "optional";
};
variants: {
COMPLETED: readonly [
"SWIFT_WIRE",
"ACH_CREDIT",
"US_WIRE",
"BLOCKCHAIN",
];
PENDING: readonly ["SWIFT_WIRE", "ACH_CREDIT", "US_WIRE", "BLOCKCHAIN"];
RETURNED: readonly ["SWIFT_WIRE", "ACH_CREDIT", "US_WIRE", "BLOCKCHAIN"];
};
};
} = ...
Type Declaration
-
ReadonlyAPPLICATION: {
variables: {
id: "required";
name: "required";
recipientName: "optional";
supportUrl: "required";
url: "required";
};
variants: {
APPROVED: readonly [];
DECLINED: readonly [];
INFO_REQUESTED: readonly [];
SUBMITTED: readonly [];
};
}
-
ReadonlyAUTH: {
variables: {
code: "required";
email: "required";
recipientName: "optional";
supportUrl: "required";
};
variants: {
ACCOUNT_TAKE_OVER_NOTIFICATION: readonly [];
ADMIN_CREATE_USER: readonly [];
AUTHENTICATION: readonly [];
FORGOT_PASSWORD: readonly [];
RESEND_CODE: readonly [];
SIGN_UP: readonly [];
UPDATE_USER_ATTRIBUTE: readonly [];
VERIFY_USER_ATTRIBUTE: readonly [];
};
}
-
ReadonlyCARD_TRANSACTION: {
variables: {
amount: "required";
card: "required";
id: "required";
merchantName: "required";
reason: "optional";
recipientName: "optional";
supportUrl: "required";
url: "required";
};
variants: {
AUTHORIZED: readonly ["AUTHORIZATION", "REVERSAL"];
COMPLETED: readonly ["AUTHORIZATION", "REVERSAL"];
DECLINED: readonly ["AUTHORIZATION", "REVERSAL"];
PENDING: readonly ["AUTHORIZATION", "REVERSAL"];
};
}
-
ReadonlyDEPOSIT: {
variables: {
account: "required";
accountUrl: "required";
amount: "required";
customerName: "required";
date: "optional";
entityName: "required";
id: "required";
imad: "optional";
memo: "optional";
omad: "optional";
recipientName: "optional";
reference: "optional";
senderName: "optional";
supportUrl: "required";
url: "required";
};
variants: {
CANCELLED: readonly ["US_BANK_ACH", "US_WIRE", "SWIFT_WIRE"];
DEPOSITED: readonly ["DIRECT", "US_BANK_ACH", "US_WIRE", "SWIFT_WIRE"];
PENDING: readonly ["DIRECT", "US_BANK_ACH", "US_WIRE", "SWIFT_WIRE"];
};
}
-
ReadonlyIDENTITY: {
variables: {
achName: "optional";
customerName: "required";
depositUrl: "required";
id: "required";
name: "required";
recipientName: "optional";
supportUrl: "required";
url: "required";
wireName: "optional";
};
variants: {
ACTION_REQUIRED: readonly [];
APPROVED: readonly [];
BLOCKED: readonly [];
DELETED: readonly [];
DISABLED: readonly [];
PENDING_VERIFICATION: readonly [];
REVIEW: readonly [];
};
}
-
ReadonlyINVOICE: {
variables: {
amount: "required";
currency: "required";
customerName: "required";
debitDate: "required";
id: "required";
invoiceNumber: "required";
issuedDate: "required";
periodLabel: "required";
recipientName: "optional";
sourceAccountName: "required";
supportUrl: "required";
};
variants: { "*": readonly [] };
}
-
ReadonlyLEDGER_ACCOUNT: {
variables: {
customerName: "required";
id: "required";
name: "required";
recipientName: "optional";
supportUrl: "required";
url: "required";
};
variants: { "*": readonly [] };
}
-
ReadonlyORGANIZATION: {
variables: {
achName: "optional";
customerName: "required";
depositUrl: "required";
id: "required";
name: "required";
recipientName: "optional";
supportUrl: "required";
url: "required";
wireName: "optional";
};
variants: {
ACTION_REQUIRED: readonly [];
APPROVED: readonly [];
DISABLED: readonly [];
PENDING_VERIFICATION: readonly [];
};
}
-
ReadonlyPAYMENT_INSTRUMENT: {
variables: {
customerName: "required";
id: "required";
missingDetails: "optional";
name: "required";
paymentUrl: "required";
recipientName: "optional";
supportUrl: "required";
url: "required";
};
variants: {
ACTION_REQUIRED: readonly ["SWIFT_WIRE", "US_ACH", "US_WIRE"];
APPROVED: readonly ["SWIFT_WIRE", "US_ACH", "US_WIRE"];
BLOCKED: readonly ["SWIFT_WIRE", "US_ACH", "US_WIRE"];
PENDING_VERIFICATION: readonly ["SWIFT_WIRE", "US_ACH", "US_WIRE"];
};
}
-
ReadonlyRECEIPT: {
variables: {
amount: "required";
currency: "required";
customerName: "required";
feeTransferId: "required";
id: "required";
invoiceNumber: "required";
paidAt: "required";
periodLabel: "required";
recipientName: "optional";
sourceAccountName: "required";
supportUrl: "required";
transactionSignature: "required";
};
variants: { "*": readonly [] };
}
-
ReadonlyTRANSFER: {
variables: {
amount: "required";
customerName: "required";
id: "required";
recipientName: "optional";
senderMessage: "optional";
sourceAccount: "required";
sourceAccountUrl: "required";
sourceCustomerName: "optional";
supportUrl: "required";
targetAccount: "required";
targetAccountUrl: "required";
targetCustomerName: "optional";
url: "required";
};
variants: {
CANCELLED: readonly ["INTERNAL", "NETWORK_SENDER", "NETWORK_RECEIVER"];
PENDING: readonly ["INTERNAL", "NETWORK_SENDER", "NETWORK_RECEIVER"];
SUCCEEDED: readonly ["INTERNAL", "NETWORK_SENDER", "NETWORK_RECEIVER"];
};
}
-
ReadonlyWITHDRAW: {
variables: {
account: "required";
accountUrl: "required";
achName: "optional";
amount: "required";
customerName: "required";
entityName: "required";
id: "required";
imad: "optional";
omad: "optional";
paymentInstrumentName: "required";
recipientName: "optional";
supportUrl: "required";
url: "required";
wireName: "optional";
};
variants: {
COMPLETED: readonly [
"SWIFT_WIRE",
"ACH_CREDIT",
"US_WIRE",
"BLOCKCHAIN",
];
PENDING: readonly ["SWIFT_WIRE", "ACH_CREDIT", "US_WIRE", "BLOCKCHAIN"];
RETURNED: readonly ["SWIFT_WIRE", "ACH_CREDIT", "US_WIRE", "BLOCKCHAIN"];
};
}