Designing a Public Payment API: Charges, Refunds, Disputes, Idempotency and Rate Limits
A production-style design that combines REST API design, idempotency, versioning, pagination, API gateways, rate limiting, Redis, retries, RabbitMQ and webhooks.
After two days of studying API desig
prathameshkaratkar.hashnode.dev8 min read