Order Tracking

For general information about order tracking, see Getting Started with CyberSource Advanced for the Simple Order API.

Reconciliation IDs and Transaction Reference Numbers

Reconciliation IDs and transaction reference numbers are not supported for PayPal Express Checkout.

Request IDs

For PayPal Express Checkout, all services are follow-on services except:

nThe first call to the Set service

nCalls to the Cancellation (Update Agreement) service

nCalls to the Do Reference Transaction service

Request IDs in Reply Messages

For all PayPal Express Checkout services, the request ID is returned in the reply message in requestID.

Request IDs in Request Messages

The following table lists the field names for the PayPal Express Checkout request IDs in request messages.

Table 13Request IDs in Request Messages

Service

Field Names

Set

payPalEcSetService_paypalEcSetRequestID

Get Details

payPalEcGetDetailsService_paypalEcSetRequestID

Do Payment

payPalEcDoPaymentService_paypalEcSetRequestID

Do Capture

For a standard order:
    payPalDoCaptureService_paypalEcDoPaymentRequestID

For a custom order:
    payPalDoCaptureService_paypalAuthorizationRequestID

Order Setup

payPalEcOrderSetupService_paypalEcSetRequestID

Authorization

For a custom order:
    payPalAuthorizationService_paypalEcOrderSetupRequestID

For a billing agreement:
    payPalAuthorizationService_paypalDoRefTransactionRequestID

Create Agreement

payPalCreateAgreementService_paypalEcSetRequestID

Authorization Reversal

For a standard order:
    payPalAuthReversalService_paypalEcDoPaymentRequestID

For a custom order when reversing an order setup:
    payPalAuthReversalService_paypalEcOrderSetupRequestID

For a custom order when reversing an authorization:
    payPalAuthReversalService_paypalAuthorizationRequestID

Refund

payPalRefundService_paypalDoCaptureRequestID