event

Bundle Issuance For New Policy Event

Event emitted when bundle issuance is initiated for a new policy.

EventIssuance

Overview

The BundleIssuanceForNewPolicyEventV2 event is emitted when a bundle issuance is initiated to create a new insurance policy. This event contains comprehensive information needed to establish the policy including products, beneficiaries, coverage terms, and policyholder details.

When is this event emitted?

This event is published when:

  • An InitiateBundleIssuanceForNewPolicy command is processed
  • The command passes validation against the bundle configuration
  • Coverage amounts are calculated based on configuration rules

Key Information

The event payload includes:

  • Bundle Identification: Bundle ID, partner ID, package ID, bundle name
  • Product Details: Full list of products with beneficiaries and cover amounts
  • Coverage Terms: Cover term, chrono unit, and cover per term unit
  • Policyholder Details: Employment information and bank details
  • Compliance: Terms acceptance and POPIA consent flags

Downstream Consumers

Systems that typically consume this event include:

  • Policy Service for new policy creation
  • Unverified Identity Service for customer data capture
  • Data product services for reporting
  • Partner notification services