add merchandising API class