We are facing a problem with enabling multiple URLs to receive the notifications from eBay. We have set 2 URLs and we could able to receive please see the below XML
<?xml version="1.0" encoding="utf-8"?>
<SetNotificationPreferencesRequest xmlns="urn:ebay:apis:eBLBaseComponents">
<Version>743</Version>
<RequesterCredentials> <eBayAuthToken>token</eBayAuthToken>
</RequesterCredentials>
<ApplicationDeliveryPreferences>
<ApplicationURL>deliveryurl1</ApplicationURL>
<ApplicationEnable>Enable</ApplicationEnable>
<DeliveryURLDetails>
<DeliveryURL>deliveryurl2</DeliveryURL>
<DeliveryURLName>test_user_group</DeliveryURLName>
<Status>Enable</Status>
</DeliveryURLDetails>
</ApplicationDeliveryPreferences>
</SetNotificationPreferencesRequest>
Here we are able to receive the notifications for the deliveryurl2 but not for the deliveryurl1. The notifications preferences which have set are as below
<?xml version="1.0" encoding="utf-8"?>
<SetNotificationPreferencesRequest xmlns="urn:ebay:apis:eBLBaseComponents">
<Version>743</Version>
<RequesterCredentials> <eBayAuthToken>token</eBayAuthToken>
</RequesterCredentials>
<ApplicationDeliveryPreferences>
<ApplicationURL>deliveryurl1</ApplicationURL>
<ApplicationEnable>Enable</ApplicationEnable>
</ApplicationDeliveryPreferences>
<DeliveryURLName>test_user_group</DeliveryURLName>
<UserDeliveryPreferenceArray>
<NotificationEnable><EventType>BidReceived</EventType>
<EventEnable>Enable</EventEnable>
</NotificationEnable>
</UserDeliveryPreferenceArray>
</SetNotificationPreferencesRequest>
One more problem which we are facing that if n number of tokens are tied up with one keyset and if we use one of the token to set the preferences all others are being effected. How to set only one token preferences without effecting others which are generated by the same keyset? Please let us know if anyone have an idea on this.
Thanks in advance.