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.
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
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.
Service |
Field Names |
Set |
payPalEcSetService_paypalEcSetRequestID |
Get Details |
payPalEcGetDetailsService_paypalEcSetRequestID |
Do Payment |
payPalEcDoPaymentService_paypalEcSetRequestID |
Do Capture |
For a standard order: For a custom order: |
Order Setup |
payPalEcOrderSetupService_paypalEcSetRequestID |
Authorization |
For a custom order: For a billing agreement: |
Create Agreement |
payPalCreateAgreementService_paypalEcSetRequestID |
Authorization Reversal |
For a standard order: For a custom order when reversing an order setup: For a custom order when reversing an authorization: |
Refund |
payPalRefundService_paypalDoCaptureRequestID |