This plugin allows you to download and auto-categorize all the available banking transactions in your Tangerine Banking account.
It parses all the transactions in the specified sub-account from the last 12 months and inputs that information into Ledger.
plugins section of your config file, the following keys are needed
for the Tangerine Banking plugin:
name- Name that is printed on screen (e.g.
Tangerine Banking - Chequing).
location- Location of the plugin. Set this to
username- Your Tangerine client number, card number, or username.
bankingWebsitePin- Your Tangering website PIN.
accountNumber- The account number listed on your Tangerine banking portal. The parser will go through and retrieve all the transactions within the last 12 months from this account. e.g.
securityQuestions- A list of all the security questions and answers associated with your Tangerine account. See the example below on how to format this list.
ledgerAccountName- The name of the Ledger account you would like to associate these transactions to.
ledgerCurrency- The Ledger currency you would like these transactions listed in.
Full Tangerine Banking configuration example:
plugins: - name: 'Tangerine Banking - Chequing' location: './lib/plugins/TangerineBankingPlugin' username: '11122233' bankingWebsitePin: '123456' accountNumber: '123456789' securityQuestions: - question: 'Who won the super bowl last year' answer: 'Raptors' - question: 'Pick a number between one and 100' answer: 'Blue' ledgerAccountName: 'Assets:TangerineChequing' ledgerCurrency: 'CAD '
ledger-reconciler program attempts to save where it left off in order to
minimize duplicate transactions. Transactions on the Tangerine Banking website
are precise up to the day; so hours, minutes, and seconds are not recorded.
What this means is that any transactions that come in on the same day after
ledger-reconciler is run will not be recorded as
considers each of these newer transactions as “already processed”.