Broadleaf Microservices
  • v1.0.0-latest-prod

Notification Release Notes for 1.8.7-GA

New Features & Notable Changes

  • Implement sending of the custom ACH mandate approval email

    • Introduce PaymentGatewayCustomerNotificationPathProperties, PaymentGatewayCustomerNotificationListener, and PaymentGatewayCustomerNotificationConsumer classes.

    • Add businessName to NotificationServiceProperties.

  • Added PaymentGatewayCustomerNotificationListener to support the customer notifications from the payment gateway.

  • Added new property to allow specifying the business name for the specified application id. For example:

broadleaf:
  notification:
    message:
      variables-by-application-id:
        your_application_id:
          business-name: 'The Heat Clinic'
Note
To declare this value at the tenant level, use: broadleaf.notification.message.variables-by-tenant-id.{your_tenant_id}.business-name.

Upgrade Guide

Spring Cloud Message Changes

Added Message Bindings

spring:
  cloud:
    stream:
      bindings:
        paymentGatewayCustomerNotificationInput:
          group: payment-gateway-customer-notification
          destination: paymentGatewayCustomerNotification