FILTER BY TAG

Required Fields for a Sale

The type of
Cybersource
merchant account you have determines which API fields are required.
apPaymentType
Set to
IDL
.
apSaleService_cancelURL
Required when your
Cybersource
account does not include this value.
apSaleService_successURL
Required when your
Cybersource
account does not include this value.
apSaleService_failureURL
Required when your
Cybersource
account does not include this value.
apSaleService_run
Set to
true
.
invoiceHeader_merchantDescriptor
merchantID
merchantReferenceCode
purchaseTotals_currency
purchaseTotals_grandTotalAmount

Required Fields for
Cybersource
Settlement Services Accounts

If you have a
Cybersource
Settlement Services Account, include these required fields in addition to the required fields listed above.
billTo_city
billTo_country
billTo_firstName
billTo_lastName
billTo_street1