Home > Requesting Services > Capture Service


Capture Service

 

A capture transfers the funds from the customer’s account to your account.

The payPalDoCaptureService service:

nEnables you to capture all of the authorized amount.

nEnables you to perform multiple partial captures, which are also called split shipments, up to 115% of the authorized amount.

When you request payPalDoCaptureService, you must include the following fields in the request:

npayPalDoCaptureService_run

npayPalDoCaptureService_completeType—This flag indicates whether it is a full capture or a partial capture.

npayPalDoCaptureService_paypalAuthorizationId

nmerchantID

nmerchantReferenceCode

npurchaseTotals_currency

npurchaseTotals_grandTotalAmount

nA request ID:

lFor a standard order: payPalDoCaptureService_paypalEcDoPaymentRequestID

lFor a custom order: payPalDoCaptureService_paypalAuthorizationRequestID

nA request token:

lFor a standard order: payPalDoCaptureService_paypalEcDoPaymentRequestToken

lFor a custom order: payPalDoCaptureService_paypalAuthorizationRequestToken

Additional fields are optional. The required and optional fields are described in API Fields.