Skip to content
This repository has been archived by the owner on Apr 21, 2024. It is now read-only.

Latest commit

 

History

History
28 lines (19 loc) · 1015 Bytes

README.md

File metadata and controls

28 lines (19 loc) · 1015 Bytes

AppleCardToYnab

DEPRECATED - YNAB has implemented an official solution. See this YNAB blog post for how to set up imports on iOS 17.4+: Introducing Effortless Apple Card Imports with YNAB

Uses cardvisionpy and ynab-api to parse Apple Card transaction screenshots and send them to YNAB as transactions.

Requirements

Usage

  1. Create the Pipenv

    • pipenv install
  2. Copy template.env to .env and enter the variables.

    YNAB_API_KEY=
    YNAB_BUDGET_ID=
    YNAB_APPLE_CARD_ACCOUNT_ID=
  3. Run the script, optionally including arguments specifying the --inputPath folder and --outputPath file for CardVision.

    • pipenv run python main.py
  4. Review the resulting transactions and enter y or n to confirm or cancel uploading the transactions to YNAB.