• Stefy Lanza (nextime / spora )'s avatar
    feat: migrate PayPal integration from deprecated Billing Agreements API to Vault v3 API · 33e022b6
    Stefy Lanza (nextime / spora ) authored
    - Add create_setup_token() for PayPal Vault setup token generation
    - Add create_payment_token() to exchange setup token for permanent payment token
    - Add charge_payment_token() for off-session merchant-initiated transactions
    - Update payment_methods table schema with gateway, last4, brand, paypal_email columns
    - Update dashboard routes to use new vault flow instead of billing agreements
    - No longer requires Reference Transactions to be enabled on PayPal account
    - Supports merchant-initiated billing for auto top-ups without user presence
    33e022b6
Name
Last commit
Last update
aisbf Loading commit data...
config Loading commit data...
docs/superpowers Loading commit data...
static Loading commit data...
templates Loading commit data...
tests/payments Loading commit data...
.gitignore Loading commit data...
.providers.json.swp Loading commit data...
AI.PROMPT Loading commit data...
API_EXAMPLES.md Loading commit data...
BUILD_DEPLOY.md Loading commit data...
CHANGELOG.md Loading commit data...
DEBUG_GUIDE.md Loading commit data...
DOCUMENTATION.md Loading commit data...
ENDPOINTS.md Loading commit data...
KILO_OAUTH2.md Loading commit data...
LICENSE.txt Loading commit data...
MANIFEST.in Loading commit data...
PYPI.md Loading commit data...
QUICK_START_PAYMENT.md Loading commit data...
README.md Loading commit data...
SUBSCRIPTION_PRICING_FEATURE.md Loading commit data...
TODO.md Loading commit data...
TORRC_SETUP.md Loading commit data...
aisbf.sh Loading commit data...
antani_sqlite_db_3f9c7e7f.sqlite3 Loading commit data...
build.sh Loading commit data...
chatgpt-api-implementation-guide.md Loading commit data...
clean.sh Loading commit data...
cli.py Loading commit data...
codex-oauth-implementation-guide.md Loading commit data...
main.py Loading commit data...
pyproject.toml Loading commit data...
requirements.txt Loading commit data...
screenshot.png Loading commit data...
setup.py Loading commit data...
start_proxy.sh Loading commit data...
verify_release.sh Loading commit data...