Migrate billing from Paddle to Lemon Squeezy
This commit is contained in:
@@ -30,13 +30,12 @@ flowchart LR
|
||||
flowchart LR
|
||||
Tenant[Browser Tenant-Admin] -->|Paket wählen| App[Laravel App]
|
||||
App -->|CheckoutSession anlegen| DB[(DB: checkout_sessions,\n tenant_packages)]
|
||||
App -->|Redirect| Paddle[Paddle Checkout]
|
||||
App -->|Redirect| LemonSqueezy[Lemon Squeezy Checkout]
|
||||
|
||||
Paddle -->|Zahlung erfolgreich| Webhook[Paddle Webhook Endpoint]
|
||||
LemonSqueezy -->|Zahlung erfolgreich| Webhook[Lemon Squeezy Webhook Endpoint]
|
||||
Webhook -->|Event verarbeiten| BillingService[CheckoutWebhookService]
|
||||
BillingService -->|TenantPackage aktualisieren| DB
|
||||
|
||||
DB --> App
|
||||
App --> Tenant
|
||||
```
|
||||
|
||||
|
||||
Reference in New Issue
Block a user