src/app/models/template-update.model.ts
Properties |
|
bankAccountId |
bankAccountId:
|
Type : string
|
Optional |
Defined in src/app/models/template-update.model.ts:44
|
clearSchedule |
clearSchedule:
|
Type : string
|
Optional |
Defined in src/app/models/template-update.model.ts:38
|
defaultContactMethod |
defaultContactMethod:
|
Type : string
|
Optional |
Defined in src/app/models/template-update.model.ts:36
|
displayName |
displayName:
|
Type : string
|
Optional |
Defined in src/app/models/template-update.model.ts:20
|
id |
id:
|
Type : string
|
Optional |
Defined in src/app/models/template-update.model.ts:19
|
memoField |
memoField:
|
Type : string
|
Optional |
Defined in src/app/models/template-update.model.ts:28
|
notificationEmail |
notificationEmail:
|
Type : string
|
Optional |
Defined in src/app/models/template-update.model.ts:46
|
p2PPayToEmailAddress |
p2PPayToEmailAddress:
|
Type : string
|
Optional |
Defined in src/app/models/template-update.model.ts:30
|
p2PPayToPhoneNumber |
p2PPayToPhoneNumber:
|
Type : string
|
Optional |
Defined in src/app/models/template-update.model.ts:32
|
payFromAccountNumber |
payFromAccountNumber:
|
Type : string
|
Optional |
Defined in src/app/models/template-update.model.ts:24
|
payFromRoutingNumber |
payFromRoutingNumber:
|
Type : string
|
Optional |
Defined in src/app/models/template-update.model.ts:26
|
payToAccountNumber |
payToAccountNumber:
|
Type : string
|
Optional |
Defined in src/app/models/template-update.model.ts:40
|
payToAddress |
payToAddress:
|
Type : Address
|
Optional |
Defined in src/app/models/template-update.model.ts:42
|
payToBankAccount |
payToBankAccount:
|
Type : PaymentTemplateAccountNumberPatch
|
Optional |
Defined in src/app/models/template-update.model.ts:48
|
payToName |
payToName:
|
Type : string
|
Optional |
Defined in src/app/models/template-update.model.ts:22
|
secret |
secret:
|
Type : string
|
Optional |
Defined in src/app/models/template-update.model.ts:34
|
import { BankAccount } from './';
import { Address } from './address.model';
export interface TemplateUpdate {
id: string;
displayName?: string;
payToName?: string;
p2PPayToPhoneNumber?: string;
p2PPayToEmailAddress?: string;
secret?: string;
memoField?: string;
defaultContactMethod?: string;
payFromBankAccount?: BankAccount;
readonly payFromAccountNumber?: string;
readonly payFromRoutingNumber?: string;
}
export interface UpdateTemplateRequest {
id?: string;
displayName?: string;
payToName?: string;
payFromAccountNumber?: string;
payFromRoutingNumber?: string;
memoField?: string;
p2PPayToEmailAddress?: string;
p2PPayToPhoneNumber?: string;
secret?: string;
defaultContactMethod?: string;
clearSchedule?: string;
payToAccountNumber?: string;
payToAddress?: Address;
bankAccountId?: string;
notificationEmail?: string;
payToBankAccount?: PaymentTemplateAccountNumberPatch;
}
class PaymentTemplateAccountNumberPatch {
accountNumber?: string;
routingNumber?: string;
accountTypes?: string;
}