Overview
The subscription Service is responsible for handling customer subscriptions in our system. It handles new subscriptions, cancelling subscriptions and updating them.
Core features
Feature | Description |
---|---|
Subscription Management | Handles subscription creation, updates, and status tracking |
Payment Processing | Integrates with payment gateways to handle payment transactions |
Notification Integration | Sends notifications to users and other services |
Multi-Channel Fulfillment | Supports multiple fulfillment channels (e.g., shipping, in-store pickup) |
Architecture diagram
Messages for this service
Sends messages (2)
Quickly find the message you need by searching for the name, type, or summary.Receives messages (4)
Quickly find the message you need by searching for the name, type, or summary.Infrastructure
The Subscription Service is hosted on AWS.
The diagram below shows the infrastructure of the Subscription Service. The service is hosted on AWS and uses AWS Lambda to handle the subscription requests. The subscription is stored in an AWS Aurora database and the subscription metadata is stored in an AWS S3 bucket.
Loading graph...
You can find more information about the Subscription Service infrastructure in the Subscription Service documentation.
Event-driven architecture documentation: FlowMart