TransactionSearch
.NET Class Library for PayPal NVP API
Home
How To Use The Demo
API Setup
Payments
Authorize & Capture
Refunds & Credits
Manage Recurring
Transaction Research
Sample Code
Build API Call
Video Documentation
Class Library User Guide
Download
Express Checkout
Direct Payment
Direct Payment Recurring
Reference Transaction
Mass Pay
Payment Capture
Order Authorization
Reauthorization
Void Order or Authorization
Refund Transaction
Non Referenced Credit
Manage Payment Profile
Update Payment Profile
Bill Outstanding Amount
Get Account Balance
Transaction Search
Get Transaction Details
Get Recurring Payments Profile Details
C# Example
VB Example
Initial Installation in Visual Studio
Obtain and Install License Keys
Important Notes:
With TransactionSearch you must always set the StartDate field. Setting TransactionID overrides all other fields (even the required StartDate field). The effect of setting other elements is additive or can alter the search criteria. TransactionSearch returns up to 100 matches. The most important returned property is TransactionID, which you can pass to GetTransactionDetails in order to retrieve all available information about a specific transaction.
Note: Enter your Sandbox API credentials on the
Setup
page in order to test any of the API calls.
Select the criteria on which to search.
Start Date
Receipt ID
End Date
Transaction ID
Seller Email
Invoice ID
Buyer Email
Auction Item
Salutation
Credit Card Number
First Name
Amount
Middle Name
Australian Dollar
Canadian Dollar
Swiss Franc
Czech Koruna
Danish Krone
Euro
Pound Sterling
Hong Kong Dollar
Hungarian Forint
Japanese Yen
Norwegian Krone
New Zealand Dollar
Polish Zloty
Swedish Krona
Singapore Dollar
U.S. Dollar
Currency
Last Name
All
BalanceAffecting
BalanceTransfer
Billpay
CurrencyConversions
Dividend
ECheck
Fee
FundsAdded
FundsWithdrawn
MassPay
MoneyRequest
PayPalDebitCard
Received
Referral
Refund
Reversal
Sent
Shipping
Subscription
Transaction Class
Suffix
Denied
Pending
Processing
Reversed
Success
Transaction Status