| eBay-API documentation | Contained in the eBay-API distribution. |
eBay::API::XML::Call::ApproveLiveAuctionBidders
eBay::API::XML::Call::ApproveLiveAuctionBidders inherits from the eBay::API::XML::BaseCall class
This is the amount that bidders are beings approved for. This is required if user has set ApproveAllPending to true. It only applies to bidder requests that are in pending status.
RequiredInput: Conditionally # Argument: 'ns:AmountType'
This will approve all bidders in the catalog in the pending status only. This is an optional field. If provided and set to true, do not send BidApproval.
RequiredInput: No # Argument: 'xs:boolean'
Approval details for a specific set of bidders.
RequiredInput: No # Argument: 'ns:BidApprovalArrayType'
Number that identifies the seller's eBay Live Auctions catalog for which they want to set bidding limits and approve or decline bidders.
RequiredInput: Yes # Argument: 'xs:int'
Contains the results of the request for each item. Mulitple bidders can be approved with one call.
Returned: Always # Returns: 'ns:LiveAuctionApprovalStatusArrayType'
| eBay-API documentation | Contained in the eBay-API distribution. |
#!/usr/bin/perl package eBay::API::XML::Call::ApproveLiveAuctionBidders; use strict; use warnings; ########################################################################## # # Module: ............... <user defined location>eBay/API/XML # File: ................. ApproveLiveAuctionBidders.pm # Generated by: ......... genEBayApiDataTypes.pl # Last Generated: ....... 08/24/2008 16:44 # API Release Number: ... 579 # ##########################################################################
use eBay::API::XML::BaseCall; our @ISA = ("eBay::API::XML::BaseCall"); use eBay::API::XML::Call::ApproveLiveAuctionBidders::ApproveLiveAuctionBiddersRequestType; use eBay::API::XML::Call::ApproveLiveAuctionBidders::ApproveLiveAuctionBiddersResponseType;
sub getApiCallName { return 'ApproveLiveAuctionBidders'; } sub getRequestDataTypeFullPackage { return 'eBay::API::XML::Call::ApproveLiveAuctionBidders::ApproveLiveAuctionBiddersRequestType'; } sub getResponseDataTypeFullPackage { return 'eBay::API::XML::Call::ApproveLiveAuctionBidders::ApproveLiveAuctionBiddersResponseType'; } # # input properties #
sub setAllApprovedBiddingLimit { my $self = shift; my $pAllApprovedBiddingLimit = shift; $self->getRequestDataType()->setAllApprovedBiddingLimit($pAllApprovedBiddingLimit); }
sub setApproveAllPending { my $self = shift; my $sApproveAllPending = shift; $self->getRequestDataType()->setApproveAllPending($sApproveAllPending); }
sub setBidApproval { my $self = shift; my $pBidApproval = shift; $self->getRequestDataType()->setBidApproval($pBidApproval); }
sub setUserCatalogID { my $self = shift; my $sUserCatalogID = shift; $self->getRequestDataType()->setUserCatalogID($sUserCatalogID); } # # output properties #
sub getBidderUpdateStatus { my $self = shift; return $self->getResponseDataType()->getBidderUpdateStatus(); } 1;