File

src/app/models/template-update.model.ts

Index

Properties

Properties

defaultContactMethod
defaultContactMethod: string
Type : string
Optional
displayName
displayName: string
Type : string
Optional
id
id: string
Type : string
memoField
memoField: string
Type : string
Optional
p2PPayToEmailAddress
p2PPayToEmailAddress: string
Type : string
Optional
p2PPayToPhoneNumber
p2PPayToPhoneNumber: string
Type : string
Optional
payFromAccountNumber
payFromAccountNumber: string
Type : string
Optional
payFromBankAccount
payFromBankAccount: BankAccount
Type : BankAccount
Optional
payFromRoutingNumber
payFromRoutingNumber: string
Type : string
Optional
payToName
payToName: string
Type : string
Optional
secret
secret: string
Type : string
Optional
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;
}

results matching ""

    No results matching ""