SearchCriteria Type
This type describes the criteria for the current search.
Remarks
Use this type to specify what search parameters should be sent to PayPal in the next Search.
Fields
Amount String |
Search by transaction amount. | ||||||||||||||||||||||||||||||||||||||||||||
CardNumber String |
Search by the Credit Card number used to make the transaction. CardNumber must be at least 11 and no more than 25 characters in length. No wildcards are allowed. A card number search searches records for items sold by the merchant, and not the items the merchant has himself purchased. | ||||||||||||||||||||||||||||||||||||||||||||
CurrencyCode String |
Search by currency code. | ||||||||||||||||||||||||||||||||||||||||||||
EndDate String |
The latest transaction date to be included in the search. PayPal defines date/time values as Coordinated Universal Time (UTC/GMT), using ISO 8601 format. An example date/time stamp is 2006-08-24T05:38:48Z. | ||||||||||||||||||||||||||||||||||||||||||||
InvoiceId String |
Search by the invoice identification key. This property may contain the Invoice Id, as set by the merchant for the original transaction. The Invoice Id search is performed on the invoice records for items sold by the merchant. It is not performed on items purchased. | ||||||||||||||||||||||||||||||||||||||||||||
ItemNumber String |
Search by the item number of the purchased goods. To search for purchased items not related to auctions, set the ItemNumber property to the value of the HTML "item_number" variable that was set in the shopping cart for the original transaction. | ||||||||||||||||||||||||||||||||||||||||||||
PayerEmail String |
Search by the Payer's email address. | ||||||||||||||||||||||||||||||||||||||||||||
PayerFirstName String |
Search by the Payer's first name. | ||||||||||||||||||||||||||||||||||||||||||||
PayerLastName String |
Search by the Payer's last name. | ||||||||||||||||||||||||||||||||||||||||||||
PayerMiddleName String |
Search by the Payer's middle name. | ||||||||||||||||||||||||||||||||||||||||||||
PayerSalutation String |
Search by the Payer's salutation (Mr, Mrs, etc) | ||||||||||||||||||||||||||||||||||||||||||||
PayerSuffix String |
Search by the Payer's suffix (Jr, Sr, etc) | ||||||||||||||||||||||||||||||||||||||||||||
ReceiptId String |
Search by the PayPal Account optional Receipt Id. | ||||||||||||||||||||||||||||||||||||||||||||
RecipientEmail String |
Search by the receiver's email address. | ||||||||||||||||||||||||||||||||||||||||||||
StartDate String |
The earliest transaction date at which to start the search. This property is a required parameter for any search, and must be set. Otherwise PayPal will reject the transaction and the component will fail with an error. PayPal defines date/time values as Coordinated Universal Time (UTC/GMT), using ISO 8601 format. An example date/time stamp is 2006-08-24T05:38:48Z. | ||||||||||||||||||||||||||||||||||||||||||||
Status TStatus |
Search by status. Valid payment statuses are listed below:
| ||||||||||||||||||||||||||||||||||||||||||||
TransactionClass TTransactionClass |
Search by the classification of the transaction. Valid classes are listed below:
| ||||||||||||||||||||||||||||||||||||||||||||
TransactionId String |
Search by the Transaction Id. You may specify the transaction Id from either the buyer or the seller. However, the results are always returned from the seller's perspective. |
Constructors
[VB.NET] Public SearchCriteria() [C#] public SearchCriteria();
[VB.NET] Public SearchCriteria(ByVal StartDate As String) [C#] public SearchCriteria(string startDate);