I am having exactly the same problem with Paypal and Moneydance 2019.1(1855) on Windows 7. Only one transaction out of a group is imported. I can see all of he transactions when I open the qif file in notepad. See attached file. There is a caret after each transaction
I messed around with the QIF file a bit to see if I could get the Paypal version to import. I removed the split transaction that PayPal includes by default, but still no luck. However, I eventually figured out the problem. When as QIF file is imported, you have to select the account to import it to. The default is "Imported Bank Account". I always changed this to "PayPal" and the first transaction would get imported to my PayPal account. HOWEVER - After doing this a few times, I realized that Moneydance had created a new account called "imported Bank Account" and had put all the other (after the first) in that. I import QIF from other banks and this doesn't happen, however it looks like a moneydance bug to me in that it ignores the account name I select.
* Shows every transaction as a split with an Ebay fee, even if the fee is zero
* All of the transactions are marked as cleared prior to me marking them as such.
* The default category that I have specified for this account in Moneydance is not honored (this is not new I believe, as I have had this as an issue with other accounts as well). Categories that I have never used, such as “preapproved payment bill user payment”, “postage payment”, and “Ebay auction payment” are prepopulated.
Looks like progress, keep at it.
I tried the preview version and 2019.2 (1865) and PayPal transactions could be imported to the correct account, but I also experience that all came with category splits and were pre-reconciled. In looking at the raw QIF file, it looks like this is PayPal's fault in the way they format QIF transactions.
I'm thinking I need to create some kind of script to preprocess the QIF before trying to import it. Is there a regex function in the import module that I can use to reformat this?
Initially I did not check the "file was downloaded" box, but on retry the new transactions seem properly imported, with no splits, no marked as cleared, and with prior category designations intact. Maybe more emphasis on why this box needs to be checked is in order if this is the issue.
The "file was downloaded" box only appears if the QIF file contains a single account. Ticking that box will tell Moneydance to mark those transactions as needed confirmation and to not auto-create categories or record the cleared status of transactions in the file. As Mike mentioned, the QIF files that come from paypal put their own categories into the file and also mark transactions as cleared, which is probably ok for some people, but not what most want. It's also unlike any other QIF file provide I've encountered.
So in most cases, I think including yours, it's better to not check that box. However it seems like the option needs to be there for somewhat rare cases.
Chase have basically stuffed up the QIF file. Every record in a QIF file must be ended with a caret (^) on a line on its own. Chase are not doing this they have a blank line but this is not valid, therefore Moneydance is not able to interpret the file correctly, I understand customers have complained but nothing has been done about it.
If you want to work with downloaded files from Chase I suggest you try to download OFX/QFX files.