Jon
20-11-07, 21:56
There are a number of products that do not appear to be asociated with a Merchant. The iMerchantId is either missing or has a default value of 0.
This affects us because we extract merchantids from the results of a productsearch() call to the 'Productserve Service', and then send these ids to a getmerchant() call of the 'Affiliate Service'. We do this to obtain additional information as required by our business logic. This unfortunately results in a soap error 'Invalid iMerchantId'.
Could you please ensure all products have a valid iMerchantId, and that there is a correlation between merchants on the 'Productserve Service' and the 'Affiliate Service'.
Many Thanks
:)
This affects us because we extract merchantids from the results of a productsearch() call to the 'Productserve Service', and then send these ids to a getmerchant() call of the 'Affiliate Service'. We do this to obtain additional information as required by our business logic. This unfortunately results in a soap error 'Invalid iMerchantId'.
Could you please ensure all products have a valid iMerchantId, and that there is a correlation between merchants on the 'Productserve Service' and the 'Affiliate Service'.
Many Thanks
:)