Home > Requesting Services > Transaction Search Service


Transaction Search Service

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:

Table 15Transaction Search Criteria

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.