03-26-2025 06:35 AM
I'm using the Trading API -> SetNotificationPreferences to set up notification for sellers
This is the response when call GetNotificationPreferences
- PreferenceLevel: User
<?xml version="1.0" encoding="UTF-8"?>
<GetNotificationPreferencesResponse
xmlns="urn
apis:eBLBaseComponents">
<Timestamp>2025-03-26T13:24:29.913Z</Timestamp>
<Ack>Success</Ack>
<Version>1173</Version>
<Build>E1173_CORE_APINOTIFY_19146596_R1</Build>
<UserDeliveryPreferenceArray>
<NotificationEnable>
<EventType>FixedPriceTransaction</EventType>
<EventEnable>Enable</EventEnable>
</NotificationEnable>
<NotificationEnable>
<EventType>AskSellerQuestion</EventType>
<EventEnable>Enable</EventEnable>
</NotificationEnable>
<NotificationEnable>
<EventType>ItemListed</EventType>
<EventEnable>Enable</EventEnable>
</NotificationEnable>
<NotificationEnable>
<EventType>ItemRevised</EventType>
<EventEnable>Enable</EventEnable>
</NotificationEnable>
<NotificationEnable>
<EventType>ItemClosed</EventType>
<EventEnable>Enable</EventEnable>
</NotificationEnable>
<NotificationEnable>
<EventType>ItemExtended</EventType>
<EventEnable>Enable</EventEnable>
</NotificationEnable>
<NotificationEnable>
<EventType>ItemMarkedShipped</EventType>
<EventEnable>Enable</EventEnable>
</NotificationEnable>
<NotificationEnable>
<EventType>ItemMarkedPaid</EventType>
<EventEnable>Enable</EventEnable>
</NotificationEnable>
<NotificationEnable>
<EventType>ReturnCreated</EventType>
<EventEnable>Enable</EventEnable>
</NotificationEnable>
<NotificationEnable>
<EventType>ReturnWaitingForSellerInfo</EventType>
<EventEnable>Enable</EventEnable>
</NotificationEnable>
<NotificationEnable>
<EventType>ReturnShipped</EventType>
<EventEnable>Enable</EventEnable>
</NotificationEnable>
<NotificationEnable>
<EventType>ReturnDelivered</EventType>
<EventEnable>Enable</EventEnable>
</NotificationEnable>
<NotificationEnable>
<EventType>ReturnEscalated</EventType>
<EventEnable>Enable</EventEnable>
</NotificationEnable>
<NotificationEnable>
<EventType>ReturnClosed</EventType>
<EventEnable>Enable</EventEnable>
</NotificationEnable>
<NotificationEnable>
<EventType>ItemOutOfStock</EventType>
<EventEnable>Enable</EventEnable>
</NotificationEnable>
<NotificationEnable>
<EventType>BuyerCancelRequested</EventType>
<EventEnable>Enable</EventEnable>
</NotificationEnable>
</UserDeliveryPreferenceArray>
</GetNotificationPreferencesResponse>
- PreferenceLevel: Application
<?xml version="1.0" encoding="UTF-8"?>
<GetNotificationPreferencesResponse
xmlns="urn
apis:eBLBaseComponents">
<Timestamp>2025-03-26T13:26:42.622Z</Timestamp>
<Ack>Success</Ack>
<Version>1173</Version>
<Build>E1173_CORE_APINOTIFY_19146596_R1</Build>
<ApplicationDeliveryPreferences>
<ApplicationURL>https://xxx/api/webhook/ebay/notification</ApplicationURL>
<ApplicationEnable>Enable</ApplicationEnable>
<AlertEmail>mailto:xxx@gmail.com</AlertEmail>
<AlertEnable>Enable</AlertEnable>
<NotificationPayloadType>eBLSchemaSOAP</NotificationPayloadType>
<DeviceType>Platform</DeviceType>
<PayloadEncodingType>SOAP</PayloadEncodingType>
<PayloadVersion>1173</PayloadVersion>
</ApplicationDeliveryPreferences>
</GetNotificationPreferencesResponse>
My issue is: I only receive ReturnShipped event. The other events are not sent to the Application URL. Anyone can help me to know what the problem is? Thanks.