tag:infinitekind.tenderapp.com,2009-01-14:/discussions/problems/73271-schwab-cant-download-their-transactionsInfinite Kind: Discussion 2021-10-26T08:54:37Ztag:infinitekind.tenderapp.com,2009-01-14:Comment/494245992021-10-07T18:33:31Z2021-10-07T18:33:31ZSchwab - can't download their transactions<div><p>I just talked with Schwab. I am not a programmer. Just an old guy with investments and Moneydance. They are saying Moneydance needs to go to Schwab's Developer Portal at: <a href="http://www.Developer.Schwab.com">www.Developer.Schwab.com</a> and register for FDX access as they are updating from the old OFX access. I have no idea how long Moneydance has known about this or if it was a surprise to them. They did note that Quicken has until November 15 to make the switch. I would bet Moneydance needs to adapt some programming on their end as well. Moneydance, can you give us an idea of how long this is going to take? If it is going to be more than a couple of weeks, it might finally be the time to try Quicken for Mac.</p>
<p>I have not been able to download transactions from Schwab since ~9/24/2001.</p></div>nealagogoltag:infinitekind.tenderapp.com,2009-01-14:Comment/494245992021-10-08T13:32:03Z2021-10-08T13:32:03ZSchwab - can't download their transactions<div><p>Hi Neal,<br>
Thank you for contacting Moneydance support.</p>
<p>Firstly, it seems that the issue is affecting all of our customers who are attempting to connect to Charles Schwab using the OFX method. Please find detailed information on <a href="https://infinitekind.tenderapp.com/discussions/problems/73225-uh-oh-weve-gotten-some-ofx-with-no-headers">this public thread</a> where our lead developer shared an update in post 10.</p>
<p>Secondly, we will be posting further information about Moneydance 2022 and Moneydance + on <a href="https://infinitekind.com/blog">our blog</a> as soon as Moneydance 2022 will be announced as the new major release. For the time being, <a href="https://infinitekind.com/preview"><strong>Moneydance 2022 (4045)</strong></a> is available as a preview and it includes: <strong>Moneydance +</strong> a premium service for downloading accounts and transactions from thousands of banks .<br>
If you wish to try out the new connection method, please let us know and we will provide the relevant steps.<br>
<em>Please note: Investments accounts are not included (yet!)</em></p>
<p>Finally, I thought it may be interesting for you to read through Sean's statement on post 3 of the thread mentioned above, where he provides a truly honest and complete overview of the main factors that led him to make this forceful decision. Please find the same below:</p>
<p>"Multiple major banks have contacted us to indicate that they are moving away from OFX and will eventually stop running their servers. We have met with many of them about alternative methods of connecting and even joined as full members of the Financial Data Exchange (FDX: <a href="https://financialdataexchange.org">https://financialdataexchange.org</a>). We were clear that our preference is for Moneydance, on your computer, to connect directly to their services, avoiding any "middle men" or aggregators, as they are called. I was shocked to hear from the banks that they wanted us to use the aggregators and that if we wanted to connect directly to them then there would be an indeterminate delay on being allowed to do so. Many months later, we're still waiting. That's another thing about the newer protocols like FDX or the EU and UK's Open Banking initiatives - they are more secure, but clients usually need to be registered and authorised to connect, so we would need explicit approval from each bank and it was clear that that approval was not going to be easy to get. I don't really blame the banks, as it is so much easier for them to deal with a few major aggregators rather than hundreds or thousands of different software vendors. We will still push for and implement direct connections to as many banks as possible, and we will never drop support for direct connections as long as even a single bank runs an OFX server, but if Moneydance customers want to download their transactions, it's clear that this is the only way to provide that option for the vast majority of banks.<br>
I'll be honest: using an aggregator does have privacy implications in that customer transaction data (descriptions amounts, and sometimes additional metadata) goes through the aggregators' servers. On the other hand, the security is often much better than with OFX in that for many banks you will authenticate directly with the bank, including using 2-factor authentication. The aggregators and Moneydance are granted a token that provides access for a certain period of time. In those cases neither Moneydance nor the aggregator will have your password and often not even your username. For connections through Plaid, even Moneydance has no idea of your name, password, or other login credentials.<br>
We chose Plaid specifically for their better privacy policy regarding end-user data. They do not share or distribute your data in any way according to the people we've talked to there as well as their privacy policy which you can find here: <a href="https://plaid.com/legal/#end-user-privacy-policy">https://plaid.com/legal/#end-user-privacy-policy</a><br>
I will reiterate that we will never force anyone to use the aggregation. We will never require a subscription to use Moneydance and the current direct OFX connections. We will continue to look for and implement more direct ways to connect to banks while preserving your privacy."<br>
Thanks,<br>
Sean<br>
Please let us know if you require further assistance.</p>
<p>--<br>
Maddy, Infinite Kind Support</p></div>Maddytag:infinitekind.tenderapp.com,2009-01-14:Comment/494245992021-10-14T16:48:46Z2021-10-14T16:48:46ZSchwab - can't download their transactions<div><p>I signed up for Moneydance+ to overcome the issues with Schwab. However, Plaid bounces as it says that the multi-factor authentication from Schwab is not compatible. I do get a text message with a code from Schwab when I try to connect the account but there is nowhere to go. Other banks' multi-factor authentication is working fine.</p></div>mark_r_abbotttag:infinitekind.tenderapp.com,2009-01-14:Comment/494245992021-10-15T08:35:04Z2021-10-15T08:35:04ZSchwab - can't download their transactions<div><p>Hi Mark,<br>
At this time, Moneydance+ does not support investment accounts like Schwab. We are working with <a href="https://plaid.com/">Plaid</a> (the third-party aggregator that our Moneydance+ service uses) to enable this, but we can't speculate on when that will be released. If you have subscribed to Moneydance+, to be able to download investment accounts from Schwab, unfortunately Moneydance+ won't accomplish that at this time.</p>
<p>Also, Schwab OFX (Direct Connect) downloads are no longer available. Schwab has disconnected this service without a replacement. So, we are working to restore a connection through Moneydance+ which was recommended by Schwab as the only way forward due to security concerns on their side.<br>
In conclusion, by using Moneydance+ in Moneydance 2022 you can download banking transactions from Schwab accounts, but investment accounts are not yet accessible.</p>
<p>I hope this information is helpful. Please let us know if you have further questions or need more assistance.</p>
<p>--<br>
Maddy, Infinite Kind Support</p></div>Maddytag:infinitekind.tenderapp.com,2009-01-14:Comment/494245992021-10-15T13:50:10Z2021-10-15T13:50:10ZSchwab - can't download their transactions<div><p>So I was able to get Moneydance+ to log in to Schwab investment account (changed Schwab<br>
security settings to ask for two-factor only for untrusted or public sites as opposed to all sites) but<br>
MoneyDance+ was still unable to download transactions even though it was connected to Schwab.</p>
<p>Too bad but I have canceled my trial subscription. Let me know if you are able to get this resolved.</p>
<p>Thanks!</p></div>mark_r_abbotttag:infinitekind.tenderapp.com,2009-01-14:Comment/494245992021-10-15T19:06:03Z2021-10-15T19:06:07ZSchwab - can't download their transactions<div><p>I've also signed up for Moneydance+, and it's not apparently connected to Schwab Bank. Looking at the console, I can see that it's getting an "access denied" error during the connection - here's a snippet of the log:</p>
<p>Sending message to <a href="https://ofx.schwab.com/bankcgi_dev/ofx_server">https://ofx.schwab.com/bankcgi_dev/ofx_server</a></p>
<p>using internal https checking</p>
<p>OFXHEADER:100<br>
DATA:OFXSGML<br>
VERSION:102<br>
SECURITY:NONE<br>
ENCODING:USASCII<br>
CHARSET:1252<br>
COMPRESSION:NONE<br>
OLDFILEUID:NONE<br>
NEWFILEUID:NONE</p>
<p><br>
<br>
<br>
20211015150238.981<br>
xxxxxx<br>
*<br>
N<br>
ENG<br>
<br>
Intuit<br>
8886<br>
<br>
MDNC<br>
2020<br>
<br>
<br>
<br>
<br>
1634324558982-18<br>
<br>
<br>
121202211<br>
00000xxxxxxxxxxxx<br>
CHECKING<br>
<br>
<br>
20210930120000<br>
Y<br>
<br>
<br>
<br>
<br></p>
<p><<<<77<<<<<br>
connecting to: <a href="https://ofx.schwab.com/bankcgi_dev/ofx_server">https://ofx.schwab.com/bankcgi_dev/ofx_server</a> with method: POST<br>
Connecting with https headers:<br>
POST /bankcgi_dev/ofx_server HTTP/1.1<br>
Host: ofx.schwab.com<br>
Content-Type: application/x-ofx<br>
Accept-Language: en-us<br>
Date: Fri, 15 Oct 2021 15:02:38 EDT<br>
Accept: <em>/</em><br>
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_4) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/11.1 Safari/605.1.15<br>
Content-Length: 648<br>
Cache-Control: no-cache<br>
Connection: close</p>
<p>---end headers HTTP/1.1 403 Forbidden<br>
Server: AkamaiGHost<br>
Mime-Version: 1.0<br>
Content-Type: text/html<br>
Content-Length: 296<br>
Expires: Fri, 15 Oct 2021 19:02:39 GMT<br>
Date: Fri, 15 Oct 2021 19:02:39 GMT<br>
Connection: close</p>
<p>HTTP response headers:<br>
mime-version: [1.0]<br>
date: [Fri, 15 Oct 2021 19:02:39 GMT]<br>
server: [AkamaiGHost]<br>
content-length: [296]<br>
expires: [Fri, 15 Oct 2021 19:02:39 GMT]<br>
content-type: [text/html]<br>
connection: [close]<br>
Reading message from <a href="https://ofx.schwab.com/bankcgi_dev/ofx_server">https://ofx.schwab.com/bankcgi_dev/ofx_server</a></p>
<p>uh oh, we've gotten some OFX with no headers:<br></p>
<br>
<br>
<br>
<h1>Access Denied</h1>
<p>You don't have permission to access "http://ofx.schwab.com/bankcgi_dev/ofx_server" on this server.</p>
<p><br>
Reference #18.6012417.1634324559.4716980<br></p>
<br>
<br>
BEGINRESPONSE>>>>><br>
<br>
<br>
<br>
<br>
<br>
<h1>Access Denied<br></h1>
<p>Reference #18.6012417.1634324559.4716980<br></p>
<br>
<p><<<<<<<<ENDRESPONSE</p>
<p>Hopefully those messages (assuming they are coming from Moneydance+, rather than the direct OFX connection, though it's hard to tell...) will tell someone what's going on.</p></div>Bryan Shumskytag:infinitekind.tenderapp.com,2009-01-14:Comment/494245992021-10-15T19:13:31Z2021-10-15T19:13:31ZSchwab - can't download their transactions<div><p>yes - not sure where the problem is. I can at least “connect" with Schwab but cannot<br>
download so this seems to be a Schwab/Plaid issue on OFX or something</p></div>mark_r_abbotttag:infinitekind.tenderapp.com,2009-01-14:Comment/494245992021-10-15T19:17:26Z2021-10-15T19:17:26ZSchwab - can't download their transactions<div><p>You are seeing direct connection (ofx) messages NOT md+ messages. OFX takes precedence. You will need to disable your OFX profiles for any where you want to use md+</p></div>Stuart Beesley (Mr Toolbox)tag:infinitekind.tenderapp.com,2009-01-14:Comment/494245992021-10-15T19:29:10Z2021-10-15T19:29:12ZSchwab - can't download their transactions<div><p>That's what I thought, it looked like the OFX attempt</p>
<p>Indeed, based on other messages I read afterwards, I went back in, and disabled the online banking connection (online/setup online banking and choose "disable"). Then going back in, it seems to "know" that I had the MD+ set up for the bank (though I did also choose "forget passwords" when disabling didn't seem to work, so I don't <em>think</em> that was a necessary step). I now appear to connect and download successfully.</p></div>Bryan Shumskytag:infinitekind.tenderapp.com,2009-01-14:Comment/494245992021-10-15T19:32:02Z2021-10-15T19:32:02ZSchwab - can't download their transactions<div><p>.. FYI - forget passwords should be irrelevant to this issue…</p></div>Stuart Beesley (Mr Toolbox)