Tom, The security implications of enabling the webkit instance in GnuCash to connect to the network are dire, especially on Microsoft Windows where WebKit is stuck on a 10 year old release with hundreds of CVEs. I suppose someone might write a browser plugin to initiate the CSV downloads from bank websites once the user has authenticated but I suspect it would be difficult and wouldn't contribute much. It's generally only a couple of clicks on any particular website.
GnuCash already has a CSV import facility: Use File>Import>Import Transactions from CSV. There you can associate columns in the CSV with GnuCash fields and adjust CSV parameters. Once you have it set up you can save the configuration for reuse. The configs are saved in the book state file and aren't amenable to sharing. Regards, John Ralls > On Feb 19, 2021, at 8:36 AM, Tom Browder <tom.brow...@gmail.com> wrote: > > On Thu, Feb 18, 2021 at 23:27 John Ralls <jra...@ceridwen.us> wrote: > I'm pretty sure David was being facetious. There's approximately zero chance > that any bank is going to undertake developing a new transfer protocol. > > How many banks and financial houses still allow CVS download? All of ours do: > TD Ameritrade (recently bought by Schwab), Fidelity, Fidelity Credit Card, > Synovus Bank, Synovus Card Services, USAA (recently integrated software-wise > with Schwab), and American Express Credit Card. > > How much effort to add a hook to GNU Cash to initiate the download? > > How much effort to add a CVS to GNU Cash converter? > > All of those CSV converters would probably require help from users having > accounts, and maybe a first step would be a Perl (or Raku) CSV => OFX (or > some other useful format) converter which I could help with. > > I already have some converters from CSV to other formats for Fidelity and TD > Ameritrade products (in Raku), but I haven't looked at OFX in a long time (I > do not enjoy working with XML in the least, but converting to XML is not so > bad). > > I would also be willing to donate to the effort if it were deemed feasible > and of interest. > > -Tom _______________________________________________ gnucash-user mailing list gnucash-user@gnucash.org To update your subscription preferences or to unsubscribe: https://lists.gnucash.org/mailman/listinfo/gnucash-user If you are using Nabble or Gmane, please see https://wiki.gnucash.org/wiki/Mailing_Lists for more information. ----- Please remember to CC this list on all your replies. You can do this by using Reply-To-List or Reply-All.