|
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.