{% extends "base.html" %} {% block title %}Schwab Connection{% endblock %} {% block page_title %}Schwab Bank Sync{% endblock %} {% block topbar_actions %} {% if connection %}
{% endif %} {% endblock %} {% block content %} {% if not schwab_configured %}
Register your app at developer.schwab.com, then add these to your .env:
SCHWAB_CLIENT_ID=your-client-id SCHWAB_CLIENT_SECRET=your-client-secret SCHWAB_REDIRECT_URI=https://pfm.ngodanguyen.tech/schwab/callback
Also register https://pfm.ngodanguyen.tech/schwab/callback as the redirect URI in the Schwab developer portal, then restart the app.
Sync checking, savings, and brokerage transactions directly from Schwab.
{% if schwab_configured %} Connect Schwab Account {% else %}Configure credentials first (see above)
{% endif %}