Happy Business Starts Here

Notify third party application when catalog change occurs in Zuora

Highlighted
Zuora Support

Notify third party application when catalog change occurs in Zuora

Problem:

How to notify a third party application when change occurs on the catalog in Zuora (product, rate Plan, or rate plan Charge)?

Solution:

Zuora does not have any Predefined notification to notify when the catalog change occurs. But you can able to achieve this via Custom Event Trigger, Please do refer to the below documentation for more reference,
https://www.zuora.com/developer/api-reference/#tag/Event-Triggers

Attached the sample API Call which I configured to create an event trigger for Product Rate plan charge modification,

POST-https://rest.apisandbox.zuora.com/events/event-triggers

Request:
{
  "active": true,
  "baseObject": "ProductRatePlanCharge",
  "condition": "changeType == 'UPDATE'",
  "description": "Update changes to the ProductRatePlanCharge ",
  "eventType": {
    "description": "ProductRatePlanCharge Modified",
    "displayName": "ProductRatePlanCharge Modified",
    "name": "Modified"
  }
}
Response:
{
    "id": "bb6a09ddf4d842eca733c326f49aab40",
    "baseObject": "ProductRatePlanCharge",
    "condition": "changeType == 'UPDATE'",
    "description": "Update changes to the ProductRatePlanCharge ",
    "eventType": {
        "name": "Modified",
        "displayName": "ProductRatePlanCharge Modified",
        "description": "ProductRatePlanCharge Modified",
        "namespace": "user.notification"
    },
    "active": true
}

After creating an Even Trigger, you can able to create the Notification in Zuora UI in which you can configure to send an Email Or you can use the callout option to send information to the third party applications.

notification.JPG

 



If you found my answer helpful, please give me a kudo ↑
Help others find answers faster by accepting my post as a solution √