This Ledger Reconciler plugin allows you to download and auto-categorize all the available credit-card transactions in your American Express Credit Card account.
It goes through and automatically parses all the credit card transaction details under the Year to Date date range.
plugins section of your config file, the following keys are needed
for the American Express plugin:
name- Name that is printed on screen (e.g.
location- Location of the plugin. Set this to
username- Your American Express username.
password- Your American Express password.
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.
An example configuration one could use with the American Express plugin might look something like:
plugins: - name: 'American Express' location: './lib/plugins/AMEXPlugin' username: '<amex username>' password: '<amex password>' ledgerAccountName: 'Liabilities:AMEX' ledgerCurrency: 'CAD '
ledger-reconciler program attempts to save where it left off in order to
minimize duplicate transactions. Transactions on the American Express
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
ledger-reconciler is run will not be recorded as
ledger-reconciler considers each of these newer transactions as “already