Line record

Depending on the command (payment method or modification) the L record has different specific fields.

Common fields

Field Number Format Required Description

1

Fixed "L"

(tick)

record type identifier

2

Numeric

(tick)

Line record number within block (starts at 1, increments by 1)

3

Variable [A-z0-9]+

(tick)

The merchant account identifier you want to process the (transaction) request with.

4

[sepadirectdebit, card,

authoriseReferral, cancel,

capture, refund,

cancelOrRefund]

(tick)

5

Numeric

(tick)

The payable amount that can be charged for the transaction, in minor units.

6

[A-Z]{3}

(tick)

The three-character ISO currency code.

7

Any characters

(tick)

Merchant transaction reference (blank for modifications, required for payments)

8

Any characters

(error)

Shopper reference/id (blank for modifications)

9

Email address

(error)

Shopper email (blank for modifications)

10

[A-z0-9.,-? ]+

(error)

Shopper statement (blank for modifications)

11

[Ecommerce, Moto, ContAuth]

(error)

Shopper interaction flagging (additional authorisation required to override, leave blank otherwise)

<payment method or modifications specific fields>

n

Fixed "L"

(tick)

End-of-record type identifier