Kaizen
Browse modulesPricingpricing/sharedSchemas and constants

Variable: ResponsibleParty

const ResponsibleParty: ZodEnum<{
  platform: "platform";
  processor: "processor";
  tax_authority: "tax_authority";
  tenant: "tenant";
}>;

Defined in: shared/pricing/types/actions.ts:132

The role in the money flow that earns/owes an amount. A role, not an identity: which specific tenant org owns the money is carried by the rule's organization_id, not repeated here. Closed enum so consumers' cart→order mapping can route with an exhaustive ts-pattern match.