For general information about order tracking, see Getting Started with Cybersource Advanced for the SCMP 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 request_id.
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 |
paypal_ec_set_request_id |
Get Details |
paypal_ec_set_request_id |
Do Payment |
paypal_ec_set_request_id |
Do Capture |
For a standard order: paypal_ec_do_payment_request_id For a custom order: paypal_authorization_request_id |
Order Setup |
paypal_ec_set_request_id |
Authorization |
For a custom order: paypal_ec_order_setup_request_id For a billing agreement: paypal_do_ref_transaction_request_id |
Create Agreement |
paypal_ec_set_request_id |
Authorization Reversal |
For a standard order: paypal_ec_do_payment_request_id For a custom order when reversing an order setup: For a custom order when reversing an authorization: |
Refund |
paypal_do_capture_request_id |