Discover does not offer the download option of .ofx (Open financial exchange) format and etc

911 views
Skip to first unread message

Olga Topitges

unread,
Oct 5, 2022, 1:32:20 PM10/5/22
to Microsoft Money
My first time posting, if I'm not doing this right, I apologize.  
I found out today that they only options for Discover offers for downloads of Transactions on their card are Excel, CSV or PDF.  I have been using OFX (Open Financial Exchange)

What can I do now, or do I not use Discover.

Thanks
Olga

Doris Tomlin

unread,
Oct 5, 2022, 1:52:24 PM10/5/22
to Olga Topitges, Microsoft Money
Oh that's bad news! I haven't used my Discover Card recently, but I used to be able to export/download my transactions in .QFX format and just change the file extension from .qfx to .ofx . That used to work fine. The last download I did like that was on May 10 of 2022.
I just logged into my DiscoverCard account and I see the option to download to QFX is gone. 
image.png

--
You received this message because you are subscribed to the Google Groups "Microsoft Money" group.
To unsubscribe from this group and stop receiving emails from it, send an email to microsoft-mon...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/microsoft-money/f5ae4cfa-d35b-4fcc-99ab-95f394c3d1f9n%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Robert Jacobson (bobjbkln)

unread,
Oct 5, 2022, 11:07:41 PM10/5/22
to Microsoft Money
You'll have to enter the data manually.

Patrick Sewell

unread,
Oct 6, 2022, 6:47:53 AM10/6/22
to Microsoft Money
I have been using an application called CSV2OFX.  This works well to convert the CSV files, downloaded from my bank, to OFX files for Money.  It appears that the program has been improved and is now called Transactions.  The site is https://www.propersoft.net/products/transactions.  I set my windows environment to automatically open CSV files with this application.  Then I just select the account and hit convert.  Sends it right to MS Money.

Doris Tomlin

unread,
Oct 6, 2022, 3:43:05 PM10/6/22
to Patrick Sewell, Microsoft Money
That Transactions software seems pretty pricey: 
$19.99 / month
$119.99 / year
$199.99 lifetime, with 24 months of "support"
😬
I'm guessing that you don't/didn't spend that much on your CSV2OFX application. 

joe dempsey

unread,
Oct 7, 2022, 4:39:38 AM10/7/22
to Microsoft Money
There are a couple of free tools if you search

Otherwise, if you adept at Excel macros, it is easy enough to program your own CSV to QIF converter

Patrick Sewell

unread,
Oct 7, 2022, 8:13:39 AM10/7/22
to Microsoft Money
You're correct.  I paid $40 in June of 2020.  However, I would pay the $200 today.  Compared to the alternatives (Quickbooks et al), that isn't too bad for a one time fix.

Matt Petersen

unread,
Oct 7, 2022, 9:36:51 AM10/7/22
to Microsoft Money
Discover did this once in the past and after a while, they re-instated the QFX download option.  I would complain to their customer support.

First Last

unread,
Oct 7, 2022, 11:20:37 PM10/7/22
to Microsoft Money
Here is a free version.

A while back, I wrote a CSV to OFX converter that is configurable and can work on different types of CVS format.

For example, for Discover Card download, you just need to define a configuration that tells the tool which column to find the Data, Amount, and so on.

I just whip up a configuration account file that should work for Discover Credit Card CVS file.

What is it?

A java program that will convert Discover credit card CVS download file into OFX file.
I spent about 5-minutes writing up the configuration account file. I think it should work but needed someone to try it.
My suggestion is to create a test Money (mny) file. Try the generate OFX file. Make sure that it will work for you before importing it into your actual mny file.

See:

I am happy to take questions, make changes, and improve as needed.

Best,






--
You received this message because you are subscribed to the Google Groups "Microsoft Money" group.
To unsubscribe from this group and stop receiving emails from it, send an email to microsoft-mon...@googlegroups.com.

M B II

unread,
Jan 14, 2023, 8:28:05 PM1/14/23
to Microsoft Money
hleofx,
How do you switch up the values from positive to negative?   I've been playing with this converter today and have it 98% setup but noticed the values were backwards.  I tried just adding a neg to the amount in the yaml file but that seems to break the conversion.  Thanks in advance if you get the chance to respond.

Bill & Michelle Becker

unread,
Jan 14, 2023, 9:02:14 PM1/14/23
to M B II, Microsoft Money
Yes, in addition to Discover's elimination of ofx and qfx downloads, their csv file has debits as positive numbers and credits as negative.  Apparently they are intent on really annoying their customers.

I've greatly reduced the problem by discontinuing use of the Discover card and changing my automatic charges to Visa.  Since there are only a few Discover charges left, it's relatively painless to manually edit the csv file using Notepad before submitting it to the csv to ofx converter. I plan to only use Discover for big purchases where they are offering 5% cashback.

Bill Becker

Dan Adkins

unread,
Jan 15, 2023, 5:20:03 PM1/15/23
to M B II, Microsoft Money
check out the scrub routine "def _scrubINVsign(ofx):", as it could probably be modified and added into scrub_Discover.

Fur Rari

unread,
Jan 15, 2023, 6:03:47 PM1/15/23
to Microsoft Money
I had the same problem, and built pepperfox to solve it.  If you're interested in how, look at https://pepperfox.biggianthead.org

M B II

unread,
Jan 15, 2023, 10:34:31 PM1/15/23
to Microsoft Money
Thanks Ameridan.   The scrubbers are a little beyond my skillset, but I recognize that the logic in that routine is correcting a situation where Units/trxamount are inversed and to correct them if they aren't.  I also recognize that the easy code, once you grab the right values, is to just do amount = amount * -1.   The trick is knowing the coding to filter and grab the correct fields you want to change.

Also thank you fur*   I'm trying to NOT go the direction of having to setup another account somewhere.  I'm hoping I can do this by downloading the CSV manually from Discover, running it through a batch/python scrubber to convert to an OFX/QFX and then opening that for MSMoney to grab.  I was hoping Robert@pocketsense would end up creating a CSV 2 OFX routine but I'm not putting that on him as he's allowed me to use MSMoney well beyond it's discontinuation date and I'm assuming there is already some solutions for CSV2OFX (like HLE's program).

Similar to Bill Becker, I've mostly shoe-boxed my Discover cards now but a couple routine grocery stores only do Discover.   I could manually enter them, but why take 5 min every month to do that when I can spend hours/day figuring out how to convert a CSV to OFX using a batch file.   Yes that is some sarcasm, but I suspect a few of us have similar mindsets on these types of things...I want to figure out how to manipulate the files.    I also suspect it will be helpful in the future such that I can get another decade or more out of MSMoney if I figure out how to go from CSV to OFX using a simple local program.

First Last

unread,
Jan 16, 2023, 12:47:21 PM1/16/23
to Microsoft Money
I did another update to 'fix' the reversed amount sign for Discover CSV file. Change

* support a new setting reverseAmountSign in discover_cc.yaml

# Discover output amount values in reverse order, so we need to "reverse" it for OFX purpose
reverseAmountSign : "True"




Control test. I am using the following files for testing
* input CSV file (attached): Discover-AllAvailable-20230115.csv
* output OFX: (attached) test1.ofx

Once imported into a test account and test mny, the register should look something like this

image.png


Discover-AllAvailable-20230115.csv
test1.ofx

M B II

unread,
Jan 16, 2023, 6:29:18 PM1/16/23
to Microsoft Money
FYI, reviewing how I'm using hle's converter.
I have a tendency to use portable apps (so settings are all backed up in the app folder and I can move from computer to computer easier).
Saying that, I have java installed thru portableapps and I have setup a cmd and yaml file for each discover account.   When I get a new CSV for account x1234, I drag it into the x1234 CMD file and that will auto convert it to OFX using hle's converter.

To setup the CMD file, paste the lines below into a text file and save it with extension .cmd in windows.
@echo off
echo.
echo.
rem modify the line below to where your java.exe file is located.
set PATH=""C:\PortableApps\CommonFiles\OpenJDK64\bin""
echo **************************************
echo.
echo.  Takes one or multiple CSV files that are dragged (in file explorer) to this CMD file and converts from csv to OFX for Microsoft Money
echo.  OFX files will have the same name as the CSV files.
echo.  Uses the yaml file as the configuration file (header, FID, acct number, etc)
echo.  NOTE you must modify the YAML file for your information (like acct number)
echo.      
echo **************************************
echo.
echo.
IF [%1] == [] goto :eof
:loop
rem The %~1 refers to file in.
set filein=%~1
set fileout=%filein:~0,-4%
rem modify location of csv2ofx.jar file to your needs.
java.exe -Dloader.main=app.Csv2OfxCmd -jar C:\PortableApps\csv2ofx\hleOfxQuotes-csv2ofx\hleOfxQuotes-csv2ofx.jar "%~1" x1234discover_cc.yaml "%fileout%.ofx"
shift
if not [%1]==[] goto loop

Reply all
Reply to author
Forward
0 new messages