Skip to main content

System Architecture

Stripe Integration

ComponentStripe ObjectDirection
PlanProductAWSales → Stripe
PlanIntervalPriceAWSales → Stripe
FeeProduct + Price + Billing MeterAWSales → Stripe
OrganizationCustomerAWSales → Stripe
SubscriptionSubscriptionAWSales → Stripe
CouponCoupon + Promotion CodeAWSales → Stripe
VoucherCredit GrantAWSales → Stripe
InvoiceInvoiceStripe → AWSales

Key Patterns

  • Webhook Processing: Stripe webhooks update invoices, trigger settlements
  • Exchange Rates: Dual-provider (PTAX + ExchangeRateAPI) + manual fallback