FillZRepricingFilters
From MediaSell
[edit] Exclude Teacher's Edition
Looks in title and notes and excludes from eBay/Half/Amazon if either the title or notes contain any of the following (in any character-case):
- teacher's edition
- teachers' edition
- teachers edition
- teacher edition
- instructor's edition
- instructors' edition
- instructors edition
- instructor edition
- advance reading
- proof (whole word - not part of a word)
if( marketplace == 'EBay' ||
marketplace == 'Half' ||
marketplace == 'Amazon' )
{
pat = /(teacher|instructor)'?s?'? edition|advance reading|\bproof\b/i;
if( item.title.match(pat) ||
item.note.match(pat) ) return(0);
}
[edit] Exclude DVDs, CDs & VHS from Abebooks
This script will suppress DVD, CD & VHS items from listing on Abebooks:
media = item.media;
pat = /\b(DVD|CD|VHS)\b/i; // media patterns to be suppressed
if( marketplace == 'Abebooks' )
{
if( media && media.match && media.match( pat ))
{
return 0;
}
}
[edit] Exclude Items by Item Note
This script will suppress items whose notes field contains an "*":
note = item.note;
pat = /\*/;
if( note && note.match && note.match( pat ))
{
return 0;
}
[edit] Exclude ISBN items from eBay
This script will exclude any items with ISBNs, for sellers that want to segment their inventory in the following way: Items with ISBN to be listed on Half, items without ISBN to be listed on eBay. ISBNs are identified by their starting with a digit.
if( marketplace == 'EBay' )
{
if( item.asin.match( /^\d/ )) return 0;
}
[edit] Exclude SKU-range from eBay
Exclude from min to max, inclusive.
if( marketplace == 'EBay' )
{
min = "K10X100"; // Customize here
max = "M22Y200"; // Customize here
if( item.sku >= min && item.sku <= max ) return 0;
}
[edit] Exclude Price Range from eBay
Exclude items outside min and max prices from eBay:
if( marketplace == 'EBay' )
{
min = 10; // Customize here
max = 99; // Customize here
if( item.basePrice < min || item.basePrice > max ) return 0;
}
Exclude items within min and max' price range from eBay:
if( marketplace == 'EBay' )
{
min = 10; // Customize here
max = 99; // Customize here
if( item.basePrice > min && item.basePrice < max ) return 0;
}
[edit] Exclude Items Added to FillZ more than 25 days ago from eBay
if( marketplace == 'EBay' && isOlder( item.open_date, 25 )) return 0;
[edit] Exclude Items From Marketplaces other than Amazon until they've been in FillZ for 10 days
if (marketplace != 'Amazon' && !isOlder(item.open_date, 10)) return 0;

