• Create BookmarkCreate Bookmark
  • Create Note or TagCreate Note or Tag
  • PrintPrint
Share this Page URL
Help

8. The eBay API > 120. Negative Feedback Bidder Alert

Negative Feedback Bidder Alert

Have a script automatically notify you if an eBay member with negative feedback has bid on one of your auctions.

One of the best ways to keep away deadbeat bidders [Hack #68] is to monitor your auctions and look for potential troublemakers, namely those with negative feedback ratings.

This script scans through your currently running auctions and notifies you via email whenever a high bidder has a feedback rating of less than zero:

#!/usr/bin/perl
require 'ebay.pl';
  $today = &formatdate(time);
$tendays = &formatdate(time + 864000);
my $page_number = 1;
PAGE:
while (1) {
    my $rsp = call_api({ Verb => 'GetSellerList',
DetailLevel => 8,
 UserId     =>    $user_id,
EndTimeFrom => $today,
 EndTimeTo  =  > $tendays,
PageNumber  => $page_number
});
if ($rsp->{Errors}) {
print_error($rsp);
last PAGE;

}
foreach (@{$rsp->{SellerList}{Item}}) { 
  my %i          = %$_;
($id,  $bidder)  = @i{qw/Id HighBidder/};

if ($bidder->{User}{Feedback}{Score} < 0) {
 open(MAIL,"|/usr/sbin/sendmail -t"); print MAIL "To: $selleremail\n"; print MAIL 
"From: $selleremail\n"; print MAIL "Subject: Negative Feedback Bidder Alert\n\n"; 
 print MAIL "A bidder with negative feedback has placed....

PREVIEW

                                                                          

Not a subscriber?

Start A Free Trial


  
  • Creative Edge
  • Create BookmarkCreate Bookmark
  • Create Note or TagCreate Note or Tag
  • PrintPrint