Backend: - PayPalService with OAuth2, subscriptions, webhooks - SubscriptionController with status, subscribe, confirm, cancel, invoices - Webhook handlers for PayPal events (activated, cancelled, expired, payment) - Config for PayPal credentials Frontend: - Pricing.jsx: Plans page with cards, FAQ, trust badges - Billing.jsx: Subscription management, invoices list, cancel modal - Added routes /pricing (public) and /billing (auth) - Navigation links in Settings menu Translations: - pricing.* and billing.* keys in ES, PT-BR, EN - nav.pricing, nav.billing Ready for PayPal Sandbox testing once credentials are configured.
2 lines
7 B
Plaintext
2 lines
7 B
Plaintext
1.50.0
|