Home > Requesting Services > Sale Service


Sale Service

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.