I have a question for people who have dealt with APIs on AWS,for my startup I have someone helping with our AWS migration, but he’s raised the concerns shown in the text below. In short what’s the best software for managing billing, credits, and users for an API?
1. User Management System User registration API with email verification Login/logout with JWT token management Password reset functionality User profile management API key generation and rotation Account deletion and data cleanup 2. Payment & Billing Infrastructure Stripe customer creation and management Payment intent creation and processing Multiple credit package options Payment method storage and updating Invoice generation and history Failed payment retry logic Refund processing system Tax calculation integration Payment analytics dashboard 3. Credit Management System Credit balance tracking in real-time Credit purchase and allocation Credit deduction with job submission Credit refund for failed jobs Credit expiration policies Usage analytics and reporting Credit transfer between accounts (if needed) Promotional credit allocation