• Stefy Lanza (nextime / spora )'s avatar
    Implement Task 5: Subscription renewal wallet integration · 8491b0be
    Stefy Lanza (nextime / spora ) authored
    - Update _renew_subscription() to check wallet first before payment method
    - Add wallet debit for renewal amount with transaction logging
    - Implement auto top up trigger when balance insufficient
    - Add renewal retry after successful auto top up
    - Maintain grace period and existing error handling
    - Add trigger_auto_topup function to scheduler.py
    - Add test cases for wallet renewal flow
    8491b0be
Name
Last commit
Last update
..
subscription Loading commit data...
__init__.py Loading commit data...
test_integration.py Loading commit data...
test_migrations.py Loading commit data...
test_monitor.py Loading commit data...
test_paypal.py Loading commit data...
test_pricing.py Loading commit data...
test_renewal.py Loading commit data...
test_retry.py Loading commit data...
test_stripe.py Loading commit data...
test_subscription.py Loading commit data...
test_wallet.py Loading commit data...
test_wallet_renewal.py Loading commit data...