PC Banking API

Apr 03, 2008 8 Replies

I know this may not be specifically a Quicken issue, but...



Does anyone know where to find information on the PC Banking API? I've been looking and can't find anything. I'd like to connect to my financial institutions via PC Banking from my own, custom software.



Thanks!


What so-called "PC Banking API" might you talking about? That's a pretty generic statement! Since you rule out Quicken being specific, you aren't talking about the Quicken connections I trust (like Web Connect, Direct Connect, etc....)

My understanding (and I may be totally wrong) is that in addition to "PC Banking" being used generically by a LOT of people and businesses, my understanding is that there's an actual service or business called "PC Banking" which is what Quicken and many other financial institutions use and this is how Quicken is able to list hundreds of banks to choose from that offer the service. I guess it's possible that they're all just using OFX and "PC Banking" is nothing more than a totally, generic term. I'll check that link you sent, but if you know whether or not "PC Banking" is an actual, branded service, or not, that'd help clear up some of my vague understanding so I can narrow my focus and more forward more easily.

Thanks for the link!

Appologies in advance if the two responses from "Andrew" are

*different* Andrews!

Yep - two different Andrew's! We're both "old timers" here; I can't remember who was first. So saying that, QFX is similar to OFX (Google "QFX OFX differences") and you'll see a lot of threads on the subject. QFX appears to me to be a 'proprietary' version (that's why there's a"Q" in the name) of OFX that (one of the quotes from a thread I found stated :

".qfx is NOT the same as .ofx and Quicken will not import .ofx files.

Did Quicken intentionally choose this language to mislead purchasers? That is a question I cannot answer. No, they chose this language to make it proprietary to Quicken...therefore banks and financial institutions have to pay Quicken to use that .qfx format. It's all about the revenue production."

But Andrew's answer pointing you to the OFX documentation is a good one.

Good luck!

Phrase one is technically true; phrase two is literally true.

QFX is not "proprietary". Intuit can not stop you from creating a file that meets QFX standards (and can be imported into Quicken). The "format" of a QFX file is determined by (and adheres to) the OFX specs, and the data in a QFX file is unencrypted: there is no way that QFX files can be "proprietary"; Intuit does not own, nor control the use of, either the format or the contents of a QFX file.

[Note: Money (and any other financial software applications) can read/import QFX files with no special processing required (assuming well written OFX import code). No one needs Intuit's permission to do that.]

The OFX specifications include the option for applications to include "tags" unique to the company/application. Intuit uses one such tag to contain an identifier that they issue to a financial institution that Intuit has a download agreement with. So QFX files are 100% OFX compliant, but contain a piece of data that is created by Intuit. That bit of data is no more unique to Intuit than your bank account number is with your bank; and you don't call an OFX file "proprietary" because it contains a piece of data (your bank account number) that is issued to you by some corporation.

You're right about the reason that QFX contains (slightly) different "data" than OFX: the purpose of the difference between QFX and OFX is to allow Intuit to (try to) prevent users from IMPORTING plain OFX files from financial insitutions that do not have a download agreement with Intuit. And that is so Intuit can charge for importing that data (which they could not do with QIF file data).

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required