A sale consists of calling ics_paypal_ec_do_payment and ics_paypal_do_capture in the same request. The sale:
nObtains the authorization.
nCaptures all of the authorized amount.
nReturns a transaction ID.
When you request ics_paypal_ec_do_payment and ics_paypal_do_capture in the same request, you must include the following fields in the request:
nics_applications
nmerchant_id
nmerchant_ref_number
ncomplete_type
ncurrency
ngrand_total_amount or at least one offer line with an amount field
|
To enable offer-level fields, contact Cybersource Customer Support to have your account configured for this feature. For important information about offers and subtotals, see Requirements for the Subtotal. |
npaypal_customer_email
npaypal_ec_set_request_id
npaypal_ec_set_request_token
npaypal_payer_id
npaypal_token
Additional fields are optional. The required and optional fields are described in API Fields.