Skip to main content

level2level3

Level 2 and Level 3 (L2/L3) credit card processing refers to certain B2B card transactions for which the merchant might be eligible for lower credit card interchange rates. The lower rates may be available for merchants who provide more detailed information when processing card-not-present transactions. In order to be eligible for L2/L3 transactions:

  • Your merchant account must be properly configured by Paysafe.

  • The BIN of the credit card used for the transaction must be eligible –typically,these are government-issued credit cards.

Note: Not all processing gateways support this parameter. Contact your accountmanager for more information.

    exemptLocalTax boolean

    This indicates whether or not local tax is exempted for the request. If set to true, then the localTaxAmount parameter will be ignored.

    Note: This value defaults to false

    localTaxAmount number

    This is the local sales tax applied to the purchase.

    nationalTaxAmount number

    Possible values: <= 99999999999

    This is the national tax included in the transaction amount.

    freightAmount number

    Possible values: <= 99999999999

    This is the freight or shipping portion of the total transaction amount.

    dutyAmount number

    Possible values: <= 99999999999

    This is the duty associated with the import of the purchased goods.

    destinationZip string

    Possible values: <= 10 characters

    This is the postal/zip code of the address to which the purchased goods will be delivered. This field can be identical to the shipFromZip if the customer is present and takes immediate possession of the goods.

    destinationCountry string

    Possible values: <= 2 characters

    This is the country to which the goods are being shipped. See Country Codes.

    shipFromZip string

    Possible values: <= 10 characters

    This is the postal/zip code of the address from which the purchased goods are being shipped.

    lineItems

    object

    This is more detailed information about the items that are being purchased for Level2Level3 merchants

    description string

    Possible values: <= 50 characters

    This is a description of the item(s) being purchased.

    productCode string

    Possible values: <= 12 characters

    This is a merchant-defined description code of the item being purchased.

    quantity number

    Possible values: <= 99999999999

    This is the quantity of the item.

    Note: Max 4 decimals is allowed.

    unitAmount number

    Possible values: <= 99999999999

    This is the unit price of the item being purchased, in minor units. The currency will be based on the account setting.

    taxRate number

    Possible values: <= 100

    This is the tax rate used to calculate the tax amount. For example, if the tax rate is 10.5%, this value should be 10.5.

    Note: Max 2 decimals allowed.

    taxAmount number

    Possible values: <= 99999999999

    This is the amount of any value-added taxes that can be associated with the purchased item, in minor units. The currency will be based on the account setting.

    Note: Our system will not validate the accuracy of this value. The merchant's application must calculate this value correctly.

    totalAmount number

    Possible values: <= 99999999999

    This is the total amount of the line item, typically calculated as price multiplied by quantity, in minor units. The currency is based on the account setting.

    Note: Our system will not validate the accuracy of this value. The merchant''s application must calculate this value correctly.