Skip to main content

ofxstatement plugin for the Hungarian bank OTP

Project description

Plugins to read statements provided by OTP (https://www.otpbank.hu).

Current plugin

It’s a fork and adaptation of https://github.com/Jacotsu/ofxstatement-intesasp

Legacy plugins

The plugins with “legacy” in their names parse the files exported by the previous version of OTP’s netbank. That version is no longer available since September 2021.

The exported XMLs are pretty much conformant to CAMT.053 (ISO-20022), with some extra information thrown in here and there, or some missing data in some other places. The ‘otp’ plugin handles these types of exports.

For some weird reason credit card statements differed from debit card statements and can only be exported in CSV format. The ‘otp_credit’ plugin handles such exports.

The XML part is pretty much a copy-paste of https://github.com/kedder/ofxstatement-iso20022 at commit 6cd6d0317a801d466efb30322ab4d71a10771454 with modifications to accomodate the idiosyncracies of OTP exported XMLs. The CSV side is some basic wrapping over the built-in CSVStatementParser.

Editing the plugin

You can follow the instructions at https://github.com/kedder/ofxstatement-sample if you want to make changes to this plugin. Pull requests are welcome!

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

ofxstatement-otp-0.1.1.tar.gz (7.4 kB view details)

Uploaded Source

Built Distribution

ofxstatement_otp-0.1.1-py3-none-any.whl (8.1 kB view details)

Uploaded Python 3

File details

Details for the file ofxstatement-otp-0.1.1.tar.gz.

File metadata

  • Download URL: ofxstatement-otp-0.1.1.tar.gz
  • Upload date:
  • Size: 7.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.2 CPython/3.9.7

File hashes

Hashes for ofxstatement-otp-0.1.1.tar.gz
Algorithm Hash digest
SHA256 4e50ef30afae4f6422d0ebe9733a11e394e44b9471cd44867c8f71ef741d4c9e
MD5 fa0e33830aebb1cb141f0f3283b9603f
BLAKE2b-256 a06125a78bfdb3f489a7ef46a9daec0eb46708604459a112dd4be52c541531a0

See more details on using hashes here.

File details

Details for the file ofxstatement_otp-0.1.1-py3-none-any.whl.

File metadata

  • Download URL: ofxstatement_otp-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 8.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.2 CPython/3.9.7

File hashes

Hashes for ofxstatement_otp-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 93a471cdafc26826f9425510757694b53baf3c1e597148c9664547800ed5f77c
MD5 aba27401b498e76b9c80c9a48cb5ab3e
BLAKE2b-256 9a1e807666b5b38f3390581fb6c5f43480048eb46d303eb5c5b3da1d79bee2e2

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page