Variable EMAIL_TEMPLATE_REGISTRYConst
EMAIL_TEMPLATE_REGISTRY: {
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: {
ACTIVE: readonly [];
BLOCKED: readonly [];
DELETED: readonly [];
DISABLED: readonly [];
PENDING_VERIFICATION: readonly [];
REVIEW: 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: {
ACTIVE: readonly [];
DISABLED: readonly [];
PENDING_VERIFICATION: readonly [];
};
};
PAYMENT_INSTRUMENT: {
variables: {
customerName: "required";
id: "required";
name: "required";
paymentUrl: "required";
recipientName: "optional";
supportUrl: "required";
url: "required";
};
variants: {
ACTIVE: readonly ["SWIFT_WIRE", "US_ACH", "US_WIRE"];
BLOCKED: readonly ["SWIFT_WIRE", "US_ACH", "US_WIRE"];
PENDING_VERIFICATION: readonly ["SWIFT_WIRE", "US_ACH", "US_WIRE"];
};
};
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", "US_ACH", "US_WIRE", "BLOCKCHAIN"];
PENDING: readonly ["SWIFT_WIRE", "US_ACH", "US_WIRE", "BLOCKCHAIN"];
RETURNED: readonly ["SWIFT_WIRE", "US_ACH", "US_WIRE", "BLOCKCHAIN"];
};
};
} = ...
Type Declaration
-
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: {
ACTIVE: readonly [];
BLOCKED: readonly [];
DELETED: readonly [];
DISABLED: readonly [];
PENDING_VERIFICATION: readonly [];
REVIEW: 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: {
ACTIVE: readonly [];
DISABLED: readonly [];
PENDING_VERIFICATION: readonly [];
};
}
-
ReadonlyPAYMENT_INSTRUMENT: {
variables: {
customerName: "required";
id: "required";
name: "required";
paymentUrl: "required";
recipientName: "optional";
supportUrl: "required";
url: "required";
};
variants: {
ACTIVE: readonly ["SWIFT_WIRE", "US_ACH", "US_WIRE"];
BLOCKED: readonly ["SWIFT_WIRE", "US_ACH", "US_WIRE"];
PENDING_VERIFICATION: readonly ["SWIFT_WIRE", "US_ACH", "US_WIRE"];
};
}
-
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", "US_ACH", "US_WIRE", "BLOCKCHAIN"];
PENDING: readonly ["SWIFT_WIRE", "US_ACH", "US_WIRE", "BLOCKCHAIN"];
RETURNED: readonly ["SWIFT_WIRE", "US_ACH", "US_WIRE", "BLOCKCHAIN"];
};
}