For account updater, the result file, which includes the full PAN (i.e. 'PANChanged') is encrypted.
If the result file does not include PAN, a non-encrypted result file is created.
Example:
The file is encrypted if the merchant passed full PAN in the request AND the result file has full PAN.
The file is not encrypted if:
- The merchant passes full PAN in the request, and the result file has no PAN.
- The merchant did not pass full PAN but used ‘AccountUpdaterRecurring’ in the result file.
AccountUpdater line
The line record [L] holds the metadata information that applies to its corresponding sub-line [SL] records.
Field # |
Format |
Description |
---|---|---|
1 |
Fixed value: |
Record type identifier. |
2 |
Numeric |
L line record number reference within the batch file block it belongs to.
The counter starts at 1, and it increments sequentially by one unit.
|
3 |
Fixed value: |
Account type.
Defines the type of account the transactions are related to.
|
4 |
Alphanumeric |
Specifies the merchant account name. |
5 |
Allowed values:
|
Specifies the requested transaction type:
|
6 |
Alphanumeric |
A unique identifier associated to a specific transaction. When Field 5 isAccountUpdaterRealtime
, this field will contain the merchant reference.
|
7 | Allowed values:
|
Transaction status.
A Pending status means that the modification request needs to be postponed for processing.
This is not applicable when Field 5 is |
8 |
Alphanumeric |
EchoData
In this field you can specify any data you may want to be returned with the result file. Maximum character length: 80 characters.
This is not applicable when Field 5 is |
AccountUpdater sub-line
Field # |
Format |
Description |
---|---|---|
1 |
Fixed value: |
Record type identifier |
2 |
Numeric |
SL sub-line record number reference within its parent line.
The counter starts at 1, and it increments sequentially by one unit.
|
3 |
Allowed values:
|
|
4 |
Alphanumeric |
This value corresponds to the pspreference when [L] Line record field #5 is set to either It corresponds to the merchant reference when [SL] sub-line record field #3 is |
5 |
Allowed values:
|
The account update submission request status:
These values do not apply if Field 5 is set to |
6 |
Allowed values:
|
Account updater action result. This includes the matched response of the account updater request, where applicable.
For further details on account updater actions, see the Account Updater Manual. |
7 | YYYY-MM-DD | Processed date. This is the date that Adyen processed the file received from the scheme. |
8 |
Alphanumeric |
New alias. This field is only populated when an existing alias is updated with a new value. Otherwise, it is empty. |
9 |
Numeric |
New expiry month.
|
10 |
Numeric |
New expiry year.
|
11 |
Alphanumeric |
The refusal reason. This field is populated when sub-line field #5 in the account updater result is |
12 |
Alphanumeric |
The new account number (PAN). This field is only populated if you are not using tokenization or recurring contracts, and one of the following applies:
|
Response:
FH,1.0,TEST,Company,TestCompany,Default,1,ws@Company.TestCompany,AccountUpdater,FileHeaderEchoData BH,1,BlockHeaderEchoData L,1,MerchantAccount,TestMerchant,ScheduleAccountUpdater,MerchantReference1,Success,EchoData SL,1,AccountUpdaterResult,MerchantReference1,Submitted,NoChange,2013-11-13,,,,, L,2,MerchantAccount,TestMerchant,ScheduleAccountUpdater,MerchantReference2,Success, SL,1,AccountUpdaterResult,MerchantReference2,Submitted,CloseAccount,2013-11-13,,,,, L,3,MerchantAccount,TestMerchant,ScheduleAccountUpdater,MerchantReference3,Success,EchoData SL,1,AccountUpdaterResult,MerchantReference3,Submitted,PANChanged,2013-11-13,D123456789123456,07,2018,, L,4,MerchantAccount,TestMerchant,ScheduleAccountUpdater,MerchantReference4,Success,EchoData SL,1,AccountUpdaterResult,MerchantReference4,Submitted,CardExpiryChanged,2013-09-15,F098765432112345,03,2017,, L,5,MerchantAccount,TestMerchant,ScheduleAccountUpdater,MerchantReference5,Success,EchoData SL,1,AccountUpdaterResult,MerchantReference5,Submitted,Error,2013-09-15,,,,, L,6,MerchantAccount,TestMerchant,ScheduleAccountUpdater,MerchantReference6,Success,EchoData SL,1,AccountUpdaterResult,MerchantReference6,Not Submitted,Error,,,,,No registered account, BT,6 FT,1