Home > Requesting Services > Reference Transaction Service


Reference Transaction Service

The payPalDoRefTransactionService service uses a billing agreement to process a payment.

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

nmerchantID

nmerchantReferenceCode

npurchaseTotals_grandTotalAmount or at least one item_#_unitPrice field

 

To enable item-level fields, contact Cybersource Customer Support to have your account configured for this feature. For important information about items and subtotals, see Requirements for the Subtotal.

npurchaseTotals_currency

npayPalDoRefTransactionService_run

npayPalDoRefTransactionService_paypalBillingAgreementId

npayPalDoRefTransactionService_paypalPaymentType

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