Before requesting this service, you must:
nContact Cybersource Customer Support to have your account configured for this service.
nEnable your PayPal account for this service. See Step 13 in the procedure for setting up a PayPal account, To set up your PayPal account:.
The payPalTransactionSearchService service:
nSearches for transactions according to the search criteria in the request message.
nReturns information about the transactions that were found, up to a maximum of 100 transactions.
When you request payPalTransactionSearchService, you must include the following fields in the request:
npayPalTransactionSearchService_run
nmerchantID
nmerchantReferenceCode
npayPalTransactionSearchService_startDate
nFields for one or more of the search criteria in the following table:
Criteria |
Field Name |
Customer’s email address |
payPalTransactionSearchService_paypalCustomerEmail |
Customer’s name: salutation |
payPalTransactionSearchService_payerSalutation |
Customer’s name: first name |
payPalTransactionSearchService_payerFirstname |
Customer’s name: middle name |
payPalTransactionSearchService_payerMiddlename |
Customer’s name: last name |
payPalTransactionSearchService_payerLastname |
Customer’s name: suffix |
payPalTransactionSearchService_payerSuffix |
Date range |
payPalTransactionSearchService_endDate The start date is specified in payPalTransactionSearchService_startDate, which is a required field for this service. |
Invoice number |
payPalTransactionSearchService_invoiceNumber |
Payment status |
payPalTransactionSearchService_paymentStatus |
Receipt ID |
payPalTransactionSearchService_paypalReceiptId |
Transaction amount |
payPalTransactionSearchService_grandTotalAmount |
Transaction currency |
payPalTransactionSearchService_currency |
Transaction ID |
payPalTransactionSearchService_transactionID |
These fields are described in API Fields.