Options
All
  • Public
  • Public/Protected
  • All
Menu

Class PinTanClient

Hierarchy

Index

Constructors

constructor

Properties

Protected config

Configuration for connecting and authenticating.

Private connection

connection: Connection

Connection used to reach the server.

Methods

accounts

  • Fetch a list of all SEPA accounts accessible by the user.

    Returns Promise<SEPAAccount[]>

    An array of all SEPA accounts.

balance

  • Fetch the balance for a SEPA account.

    Parameters

    • account: SEPAAccount

      The SEPA account to fetch the balance for.

    Returns Promise<Balance>

    The balance of the given SEPA account.

completeStatements

  • completeStatements(savedDialog: DialogConfig, transactionReference: string, tan: string): Promise<Statement[]>
  • Fetch a list of bank statements deserialized from the MT940 transmitted by the fints server.

    Parameters

    • savedDialog: DialogConfig
    • transactionReference: string
    • tan: string

    Returns Promise<Statement[]>

    A list of all statements in the specified range.

createDialog

createRequest

standingOrders

  • Fetch a list of standing orders for the given account.

    Parameters

    • account: SEPAAccount

      The account to fetch standing orders for.

    Returns Promise<StandingOrder[]>

    A list of all standing orders for the given account.

statements

  • Fetch a list of bank statements deserialized from the MT940 transmitted by the fints server.

    Parameters

    • account: SEPAAccount
    • Optional startDate: Date

      The start of the range for which the statements should be fetched.

    • Optional endDate: Date

      The end of the range for which the statements should be fetched.

    Returns Promise<Statement[]>

    A list of all statements in the specified range.

Generated using TypeDoc