Finance Events Channel (v1.0.0)

An orchestration channel for managing all ordering processes in the BookWorm e-commerce platform.

Overview

The Finance Events Channel serves as a specialized conduit for managing all finance-related activities within the BookWorm e-commerce platform. It enables seamless interaction between the Finance Service and other components, handling key events like payment processing, invoice generation, and financial reporting. This channel ensures dependable message delivery and upholds the eventual consistency across the finance domain.

Channel information

Address: finance.{env}.events
Protocol:
  • amqp

ParameterDescriptionOptionsDefault
envEnvironment to use for the channeldev, stg, prodN/A

Event Types

BasketDeletedComplete: Indicates that a basket has been successfully removed. BasketDeletedFailed: Notifies that an attempt to delete a basket has failed. UserCheckedOut: Starts the process of creating a new order. OrderStatusChangedToCancel: Shows that an order has been cancelled. OrderStatusChangedToComplete: Shows that an order has been completed.