← Voltar para Flows
Subscription Cancelation Flow
Name
Subscription Cancelation Flow
Description
Usuário cancela assinatura premium e recebe confirmação.
Trigger Event
subscription_cancel_requested
Validated
Not Validated
Steps
1
cancelSubscription
(Payment Service)
Input Mapping
{4}
userId
:
"$trigger.userId"
idempotencyKey
:
"$trigger.idempotencyKey"
subscriptionId
:
"$trigger.subscriptionId"
authStripeSecretKeyRef
:
"$trigger.authStripeSecretKeyRef"
Output Handlers
Output Key
Next Step
Branch To Flow
Merge To Context
success
Step 2: sendNotification
—
Yes
2
sendNotification
(Notification Service)
Input Mapping
{7}
data
:
{3}
status
:
"$step1.status"
effectiveDate
:
"$step1.effectiveDate"
subscriptionId
:
"$trigger.subscriptionId"
channel
:
"email"
priority
:
"normal"
template
:
"subscription_canceled"
recipientId
:
"$trigger.userId"
correlationId
:
"$trigger.correlationId"
idempotencyKey
:
"sub_cancel:$trigger.userId:$trigger.eventId"
Output Handlers
Output Key
Next Step
Branch To Flow
Merge To Context
success
—
—
Yes