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;
}