project / repo / mailing list / issues
Automates the UI for Capital One Venture X charge reimbursement.
ℹ️ Note
The canonical project locations are linked above. Other locations are mirrors.
This code uses automation tools to access your account. Review the terms of service for your account and use this tool at your own risk.
One feature of the Capital One Venture X credit card is the ability to reimburse yourself for covered purchases using accrued points. Unfortunately the UI for this process requires so many clicks that I find my wrist is tired before I have been able to process all the charges. This tool uses selenium to automate this reimbursement process.
- Install Google Chrome
- (Recommended) Set up and activate a Python virtual environment
- Install requirements:
python -m pip install -r requirements.txt
- Edit
parameters.yaml
with your account credentials. - Run
python capital_one_reimburse.py
This code uses the following dependencies:
- undetected-chromedriver, which is licensed under GPL-3.0.
- selenium, which is licensed under Apache-2.0.
- This project is based on my Selenium Tools library, which is licensed under MIT.