Depending on the command (payment method or modification) the L record has different specific fields.
Common fields
Field Number | Format | Required | Description |
---|---|---|---|
1 | Fixed value: L |
![]() |
record type identifier |
2 | Numeric | ![]() |
Line record number within block (starts at 1, increments by 1) |
3 | Alphanumeric | ![]() |
The merchant account identifier you want to process the (transaction) request with. |
4 | Allowed values:
|
![]() |
Authorise payment request
Modifications of payments
|
5 | Numeric | ![]() |
The payable amount that can be charged for the transaction, in minor units. |
6 | Alphabetic [A-Z]{3} |
![]() |
The three-character ISO currency code. |
7 | Alphanumeric | ![]() |
Merchant transaction reference (blank for modifications, required for payments) |
8 | Alphanumeric | ![]() |
Shopper reference/id (blank for modifications) |
9 | Email address | ![]() |
Shopper email (blank for modifications) |
10 | [A-Za-z0-9.,-? ]+ | ![]() |
Shopper statement (blank for modifications) |
11 | Allowed values:
|
![]() |
Shopper interaction flagging (additional authorisation required to override, leave blank otherwise) |
Payment method or modifications specific fields
Field Number | Format | Required | Description |
---|---|---|---|
n | Fixed value: L |
![]() |
End-of-record type identifier |