Skip to main content

Getting Started

This guide gets you from PDF to converted file in under 2 minutes.

Table of Contents

Install

  1. Download a release binary from GitHub Releases.
  2. Or build from source:
git clone https://github.com/chillmatin/enpara-transactions-parser.git
cd enpara-transactions-parser
make build
cd bin

You will get two binaries:

  • enpara-cli
  • enpara-api
info

Use enpara-cli for local command-line conversion. Use enpara-api for programmatic integration.

Get PDF from Enpara (Screenshots)

Use this Type1 retrieval flow to request and download the statement PDF.

Type1 steps (in filename order)

Step 1 - Main Menu
1 - Open menu by clicking top left icon.
Step 2 - Menu with Belgelerim expanded showing Belge talebi
2 - Open Belgelerim.
Step 3 - Menu with Belgelerim expanded showing Belge talebi
3 - Select :Belge talebi".
Step 4 - Belge tipi screen with Yeni Belge Talep Et option
4 - Select "Yeni Belge Talep Et".
Step 5 - Belge Talebi Menu
5 - Select "Hesap hareketleri".
Step 6 - Belge Talebi account selection
6 - First define period.Then, choose your account and select "Onayla".
Step 7 - Mail sent confirmation menu
7 - Make sure you get the mail.
Step 8 - Enpara mail message
8 - Open the mail.
Step 9 - Download action for Enpara Hesap Hareketleri PDF
9 - Download the PDF.
Step 10 - Opened Type1 PDF with transaction rows
10 - Opened Type1 PDF example.
tip

If you receive more than one PDF, pick the one named similar to Enpara Hesap Hareketleri.pdf.

Type2 steps (in filename order)

Step 1 - Type2 PDF retrieval
1 - Browser-based Type2 retrieval flow.
Step 2 - Type2 PDF example
2 - Opened Type2 PDF example.

Converting Your First Statement

  1. Put your PDF in your current working folder.
  2. Run:
./enpara-cli "1- Enpara Hesap Hareketleri.pdf"
  1. Open the generated CSV file.

That is it. Your transactions are now in a sortable, importable format.

File Paths on Windows, macOS, Linux

Use quotes around paths that include spaces.

Windows (PowerShell)

.\enpara-cli.exe "C:\Users\Alice\Downloads\1- Enpara Hesap Hareketleri.pdf" --format csv

macOS

./enpara-cli "/Users/alice/Downloads/1- Enpara Hesap Hareketleri.pdf" --format csv

Linux

./enpara-cli "/home/alice/Downloads/1- Enpara Hesap Hareketleri.pdf" --format csv

Before and After

Before (inside PDF)

You usually see rows like this in a statement page:

28.03.2026 Diger 000000004228140-DED COFFEE IZMIR TR -52,50 TL 2.357,27 TL
29.03.2026 Gelen Transfer Maasi Odemesi 5.000,00 TL 7.357,27 TL

After (CSV output)

Tarih;Hareket tipi;Aciklama;NFC;Islem Tutari;Bakiye
28.03.2026;Diger;DED COFFEE;0;-52,50;2.357,27
29.03.2026;Gelen Transfer;Maasi Odemesi;0;5.000,00;7.357,27

Next Steps