This is a collection of parsers for proprietary statement formats, produced by PayPal. It parses *.csv
file exported from the site.
It is a plugin for ofxstatement.
PayPal exports data for all currencies in one file. This means you must define different configurations for different currencies. See below for examples.
It worth mentioning that there is analyze
option that enables simple analyzing that modifies memo in attempt to make it more relevant e.g. it picks Item Title
for any steam purchases:
WWW.Steampowered.com
-> WWW.Steampowered.com / Hero Siege
It is completely optional and up to you.
You can configure exact locale and encodings to use during parsing. Here is example how to configure both of them with the default configuration you always have.
[default]
plugin = paypal
encoding = iso8859-1
[paypal]
plugin = paypal
encoding = iso8859-1
locale = sv_SE
...
[paypal:sek]
plugin = paypal
account_id = john.doe@gmail.com/SEK
currency = SEK
analyze = 1
[paypal:eur]
plugin = paypal
account_id = john.doe@gmail.com/EUR
currency = EUR
analyze = 1
[paypal:usd]
plugin = paypal
account_id = john.doe@gmail.com/USD
currency = USD
analyze = 1