File

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

Index

Properties

Properties

Optional accountNumber
accountNumber: string
Type : string
Optional accountTypes
accountTypes: string
Type : string
Optional routingNumber
routingNumber: string
Type : string
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 ""