{"title":"Account Updater result file","category":"default","creationDate":1779620072,"content":"<p>The Account Updater result file is encrypted if all of the following conditions are true:<\/p>\n<ul>\n<li>The <a href=\"\/development-resources\/batch-processing\/advanced-sftp-batch-files\/batch-request-file\/accountupdater-request-file\">request file<\/a> was encrypted.<\/li>\n<li>There is a PGP key registered at your company account, with the <span translate=\"no\"><strong>Purpose<\/strong><\/span> of <span translate=\"no\"><strong>AccountUpdater<\/strong><\/span>.\n<div class=\"notices blue\">\n<p>For more information on registering and managing PGP keys, see our <a href=\"\/development-resources\/pgp-encryption\">PGP encryption documentation<\/a>.<\/p>\n<\/div><\/li>\n<li>The result file contains a card number.<\/li>\n<\/ul>\n<p>If the result file is not encrypted, then there will be no card number (PAN) in the file.<\/p>\n<p>When parsing or validation errors occur, the result file has the structure described in <a href=\"\/development-resources\/batch-processing\/advanced-sftp-batch-files\/batch-result-file\/modification-result-file-validationerror\">batch result files with validation errors<\/a>.<\/p>\n<h2 id=\"accountupdater-line\">AccountUpdater\u00a0line<\/h2>\n<p>The line record\u00a0[L] holds the metadata information that applies to its corresponding sub-line [SL] records.<\/p>\n<table style=\"width:100%;\">\n   <colgroup>\n      <col style=\"width: 5%\">\n      <col style=\"width: 27%\">\n      <col style=\"width: 67%\">\n   <\/colgroup>\n   <thead>\n      <tr class=\"header\">\n         <th>\n            <p><strong>Field #<\/strong><\/p>\n         <\/th>\n         <th>\n            <p><strong>Format<\/strong><\/p>\n         <\/th>\n         <th>\n            <p><strong>Description<\/strong><\/p>\n         <\/th>\n      <\/tr>\n   <\/thead>\n   <tbody>\n      <tr>\n         <td>\n<p>1<\/p>\n<\/td>\n         <td>\n<p>Fixed value: <code>L<\/code><\/p>\n<\/td>\n         <td>\n<p>Record type identifier.<\/p>\n<\/td>\n      <\/tr>\n      <tr>\n         <td>\n<p>2<\/p>\n<\/td>\n         <td>\n<p>Numeric<\/p>\n<\/td>\n         <td>\n<p><code>L<\/code> line record number reference within the batch file block it belongs to.<br>The counter starts at 1, and it increments sequentially by one unit.<\/p>\n<\/td>\n      <\/tr>\n      <tr>\n         <td>\n<p>3<\/p>\n<\/td>\n         <td>\n<p>Fixed value: <code>MerchantAccount<\/code><\/p>\n<\/td>\n         <td>\n<p>Account type.<br \/>\nDefines the type of account the transactions are related to.<\/p>\n<\/td>\n      <\/tr>\n      <tr>\n         <td>\n<p>4<\/p>\n<\/td>\n         <td>\n<p>Alphanumeric<\/p>\n<\/td>\n         <td>\n<p>Specifies the merchant account name.<\/p>\n<\/td>\n      <\/tr>\n      <tr>\n         <td>\n<p>5<\/p>\n<\/td>\n         <td>\n            <p>Allowed values:<\/p>\n            <ul>\n               <li>\n<p><code>ScheduleAccountUpdater<\/code><\/p>\n<\/li>\n               <li>\n<p><code>AccountUpdaterAutoUpdate<\/code><\/p>\n<\/li>\n               <li>\n<p><code>AccountUpdaterRealtime<\/code><\/p>\n<\/li>\n            <\/ul>\n         <\/td>\n         <td>\n            <p>Specifies the requested transaction type:<\/p>\n            <ul>\n               <li>\n<p><code>ScheduleAccountUpdater<\/code>: returned when merchants submit a <a href=\"\/online-payments\/account-updater\/batch-account-updater#request-and-response\">batch file request for account updates<\/a>.<\/p>\n<\/li>\n               <li>\n<p><code>AccountUpdaterAutoUpdate<\/code>: returned when the account updater request is submitted via the Adyen automatic account updater service. This is not the same as the real time account updater service.<\/p>\n<\/li>\n               <li>\n<p><code>AccountUpdaterRealtime<\/code>: returned when the account updater request is submitted by Adyen real time account updater service in the authorisation.<\/p>\n<\/li>\n            <\/ul>\n         <\/td>\n      <\/tr>\n      <tr>\n         <td>\n<p>6<\/p>\n<\/td>\n         <td>\n<p>Alphanumeric<\/p>\n<\/td>\n         <td>\n<p>A merchant reference, that is, a unique identifier associated to a specific transaction.<\/p>\n<\/td>\n      <\/tr>\n      <tr>\n         <td>\n<p>7<\/p>\n<\/td>\n         <td>\n            <p>Allowed values:<\/p>\n            <ul>\n               <li>\n<p><code>Scheduled<\/code><\/p>\n<\/li>\n               <li>\n<p><code>Error<\/code><\/p>\n<\/li>\n               <li>\n<p><code>Success<\/code><\/p>\n<\/li>\n            <\/ul>\n         <\/td>\n         <td>\n            <p>Transaction status.<\/p>\n            <div class=\"sc-notice info\"><div>\n            <p>This field is not applicable when Field 5 is <code>                     AccountUpdaterRealtime          <\/code>.<\/p>\n            <\/div><\/div>\n         <\/td>\n      <\/tr>\n      <tr>\n         <td>\n<p>8<\/p>\n<\/td>\n         <td>\n<p>Alphanumeric<\/p>\n<\/td>\n         <td>\n<p><code>EchoData<\/code><br>In this field you can specify any data you may want to be returned with the result file. When this field is populated, its content is returned exactly as is. The\u00a0Adyen payments platform does not use this data.<br>Maximum character length: 80 characters.<div class=\"sc-notice info\"><div>This field is not applicable when Field 5 is <code>AccountUpdaterRealtime<\/code>.<\/div><\/div><\/p>\n<\/td>\n      <\/tr>\n   <\/tbody>\n<\/table>\n<h2 id=\"accountupdater-sub-line\">AccountUpdater\u00a0sub-line<\/h2>\n<table>\n   <thead>\n      <tr class=\"header\">\n         <th>\n            <p><strong>Field #<\/strong><\/p>\n         <\/th>\n         <th>\n            <p><strong>Format<\/strong><\/p>\n         <\/th>\n         <th>\n            <p><strong>Description<\/strong><\/p>\n         <\/th>\n      <\/tr>\n   <\/thead>\n   <tbody>\n      <tr>\n         <td>\n<p>1<\/p>\n<\/td>\n         <td>\n<p>Fixed value: <code>SL<\/code><\/p>\n<\/td>\n         <td>\n<p>Record type identifier<\/p>\n<\/td>\n      <\/tr>\n      <tr>\n         <td>\n<p>2<\/p>\n<\/td>\n         <td>\n<p>Fixed value: <code>1<\/code><\/p>\n<\/td>\n         <td>\n            <p>`SL` sub-line record number reference within its parent line.\n            <\/p>\n         <\/td>\n      <\/tr>\n      <tr>\n         <td>\n<p>3<\/p>\n<\/td>\n         <td>\n            <p>Allowed values:<\/p>\n            <ul>\n               <li>\n<p><code>AccountUpdaterResult<\/code><\/p>\n<\/li>\n               <li>\n<p><code>AccountUpdaterAutoUpdateResult<\/code><\/p>\n<\/li>\n               <li>\n<p><code>AccountUpdaterRealtimeResult<\/code><\/p>\n<\/li>\n            <\/ul>\n         <\/td>\n         <td>\n            <ul>\n               <li>\n<p><code>AccountUpdaterResult<\/code>: returned when merchants submit an <a href=\"\/online-payments\/account-updater\/batch-account-updater#request-and-response\">batch file request for batch account updater<\/a>.<\/p>\n<\/li>\n               <li>\n                  <p><code>AccountUpdaterAutoUpdateResult<\/code>: returned when the account updater request is submitted via the Adyen automatic account updater service or when the request is submitted via an API call. The automatic account updater service is not the same as the real time account updater service.<br>\n                     When the result type is <code>AccountUpdaterAutoUpdateResult<\/code>, sub-line field #4 takes the PSP reference as a value. Example sub-line with this value: <code>SL,1,AccountUpdaterAutoUpdateResult,{pspReference},Submitted,PANChanged,{Processed date},{oldCardNumber},{newCardNumber},{NewCardExpiryMonth},{NewCardExpiryYear}<\/code>\n                  <\/p>\n               <\/li>\n               <li>\n<p><code>AccountUpdaterRealtimeResult<\/code>: returned when the account updater request is submitted in real time in the authorisation request.<\/p>\n<\/li>\n            <\/ul>\n         <\/td>\n      <\/tr>\n      <tr>\n         <td>\n<p>4<\/p>\n<\/td>\n         <td>\n<p>Alphanumeric<br><\/p>\n<\/td>\n         <td>This value corresponds to the <code>pspReference<\/code> when [L] Line record field #5 is set to either <code>ScheduleAccountUpdater<\/code>, <code>AccountUpdaterAutoUpdate<\/code> or <code>AccountUpdaterRealtime<\/code>.\n\n         It corresponds to the <code>merchantReference<\/code> when [SL] sub-line record field #3 is <code>AccountUpdaterResult<\/code>.<\/td>\n      <\/tr>\n      <tr>\n         <td>\n<p>5<\/p>\n<\/td>\n         <td>\n            <p>Allowed values:<\/p>\n            <ul>\n               <li>\n<p><code>Submitted<\/code><\/p>\n<\/li>\n                <li>\n<p><code>Not Submitted<\/code><\/p>\n<\/li>\n            <\/ul>\n         <\/td>\n         <td>\n            <p>The account update submission request status:<\/p>\n            <ul>\n               <li>\n<p><code>Submitted<\/code>: returned to inform you that the record was submitted and processed by the scheme.<\/p>\n<\/li>\n               <li>\n<p><code>Not Submitted<\/code>: returned to inform you that the request was not submitted.<\/p>\n<\/li>\n            <\/ul>\n            <div class=\"sc-notice info\"><div>\n            <p>These values do not apply if [L] Line record field #5 is set to <code>AccountUpdaterRealtime<\/code>. The field is left blank in this scenario.<\/p>\n            <\/div><\/div>\n         <\/td>\n      <\/tr>\n      <tr>\n         <td>\n<p>6<\/p>\n<\/td>\n         <td>\n<p>The sub-bullet items are the fields returned in the file. We categorize these fields into 6 groups represented by the bullet items.<\/p>\n<ul>\n<li><code>NoChange<\/code>: \n<ul>\n<li><code>NoChange<\/code><\/li>\n<li><code>EitherExpiryChangedOrNoChange<\/code><\/li>\n<li><code>InvalidAmount<\/code><\/li>\n<li><code>TxInvalid<\/code>                         <\/li>\n<li><code>RecordIdentifierInvalid<\/code>           <\/li>\n<li><code>BinNotParticipating<\/code>               <\/li>\n<li><code>CreditCardNumberInvalid<\/code>         <\/li>\n<li><code>CreditCardNumberNotFound<\/code>         <\/li>\n<li><code>IssuerNotSubscribed<\/code>            <\/li>\n<li><code>NoMatchFound<\/code>                    <\/li>\n<li><code>UnknownResponseCodeProvided<\/code>       <\/li>\n<li><code>GenericTokenUseError<\/code>              <\/li>\n<li><code>InvalidCreditCard<\/code>               <\/li>\n<li><code>InvalidExpirationDate<\/code>            <\/li>\n<li><code>MerchantIsNotAuthorisedToUseTokens<\/code>  <\/li>\n<li><code>TokenIsInvalid<\/code>                      <\/li>\n<li><code>TokenWasNotFound<\/code><\/li>\n<\/ul><\/li>\n<li><code>CloseAccount<\/code>: \n<ul>\n<li><code>CloseAccount<\/code>                       <\/li>\n<li><code>CloseAccountThisAccountOnly<\/code><\/li>\n<\/ul><\/li>\n<li><code>PANChanged<\/code>:\n<ul>\n<li><code>CardChanged<\/code><\/li>\n<li><code>PANChanged<\/code><\/li>\n<\/ul><\/li>\n<li><code>CardExpiryChanged<\/code>:\n<ul>\n<li><code>CardExpiryChanged<\/code><\/li>\n<\/ul><\/li>\n<li><code>ContactCardAccountHolder<\/code>: \n<ul>\n<li><code>ContactCardAccountHolder<\/code><\/li>\n<\/ul><\/li>\n<li><code>Error<\/code>: \n<ul>\n<li><code>MerchantIdInvalid<\/code>                <\/li>\n<li><code>MerchantIdNotEnabled<\/code>    <\/li>\n<li><code>Error<\/code><\/li>\n<\/ul><\/li>\n<\/ul>\n<\/td>\n         <td>\n<p>Account updater action result. You can check the description of the result groups below:<\/p>\n<ul>\n<li><code>NoChange<\/code>: There is no change on the card. This value is not returned if Line record field 5 is set to <code>AccountUpdaterRealtime<\/code>.<\/li>\n<li><code>CloseAccount<\/code>: The account has been permanently closed by the issuing bank. <\/li>\n<li><code>PANChanged<\/code>: The account number has changed. In some cases, if the account number has changed, the expiry date has changed as well.<\/li>\n<li><code>CardExpiryChanged<\/code>: The expiry date of the card has changed. <\/li>\n<li><code>ContactCardAccountHolder<\/code>: (Visa only) The card has a new account number, expiry date, or both, but the customer has requested that the issuer not share updated card details with the merchant. <\/li>\n<li><code>Error<\/code>: The Account Updater request process at Adyen experienced an error. This value does not apply if Line record field 5 is set to <code>AccountUpdaterRealtime<\/code>.  <br>For further details on account updater actions, see <a href=\"\/online-payments\/account-updater\">Account Updater<\/a>.<\/li>\n<\/ul>\n<\/td>\n      <\/tr>\n      <tr>\n         <td>\n<p>7<\/p>\n<\/td>\n         <td>\n<p>YYYY-MM-DD<\/p>\n<\/td>\n         <td>\n<p>Processed date. This is the date that Adyen processed the file received from the scheme.<\/p>\n<\/td>\n      <\/tr>\n      <tr>\n         <td>\n<p>8<\/p>\n<\/td>\n         <td>\n<p>Alphanumeric<\/p>\n<\/td>\n         <td>\n<p>New alias. This field is only populated with an alias when either the card number is changed or there is a change to the expiry date of the card. Otherwise, it is empty.<\/p>\n<\/td>\n      <\/tr>\n      <tr>\n         <td>\n<p>9<\/p>\n<\/td>\n         <td>\n<p>Numeric<br><\/p>\n<\/td>\n         <td>\n            <p>New expiry month.<\/p>\n            <ul>\n               <li>\n<p>Format: <code>MM<\/code>, zero-padded (eg: <em>03<\/em>).<\/p>\n<\/li>\n            <\/ul>\n         <\/td>\n      <\/tr>\n      <tr>\n         <td>\n<p>10<\/p>\n<\/td>\n         <td>\n<p>Numeric<br><\/p>\n<\/td>\n         <td>\n            <p>New expiry year.<\/p>\n            <ul>\n               <li>\n<p>Format: <code>YYYY<\/code> (eg: <em>2020<\/em>).<\/p>\n<\/li>\n            <\/ul>\n         <\/td>\n      <\/tr>\n      <tr>\n         <td>\n<p>11<\/p>\n<\/td>\n         <td>\n<p>Alphanumeric<br><\/p>\n<\/td>\n         <td>\n            <p>The refusal reason.<\/p>\n            <p> For batch or automatic account updater, this field is the internal error or the implementation error. It contains reasons for the error in the account update request. This field is populated when sub-line field #5 in the Account Updater result is <code>Not Submitted<\/code>. <br> For real time account updater, this field is the acquirer response code. It contains the acquirer response code (e.g. 00: Approved or Completed Successfully, or 05: Do Not Honor). <\/p>\n         <\/td>\n      <\/tr>\n      <tr>\n         <td>\n<p>12<\/p>\n<\/td>\n         <td>\n<p>Alphanumeric<\/p>\n<\/td>\n         <td>\n            <p>The new account number (<a href=\"\/get-started-with-adyen\/adyen-glossary\/#card-number-pan\">PAN<\/a>).<\/p>\n            <p>This field is only populated if all of the following rules apply:<\/p>\n            <ul>\n               <li>\n<p>The <a href=\"\/development-resources\/batch-processing\/advanced-sftp-batch-files\/batch-request-file\/accountupdater-request-file\">request file<\/a> was encrypted<\/p>\n<\/li>\n               <li>\n<p>There is an <a href=\"\/development-resources\/batch-processing\/advanced-sftp-batch-files#pgp-encryption\">Account Updater PGP key configured at the company level.<\/a><\/p>\n<\/li>\n               <li>\n<p>The result file contains a card number.<\/p>\n<\/li>\n            <\/ul>\n         <\/td>\n      <\/tr>\n   <\/tbody>\n<\/table>\n<p>The following is a sample Account Updater batch response file:<\/p>\n<pre><code class=\"language-sh\">FH,1.0,TEST,Company,TestCompany,Default,1,ws@Company.TestCompany,AccountUpdater,FileHeaderEchoData\nBH,1,BlockHeaderEchoData\nL,1,MerchantAccount,TestMerchant,ScheduleAccountUpdater,MerchantReference1,Success,EchoData\nSL,1,AccountUpdaterResult,221234321234543H,Submitted,NoChange,2013-11-13,,,,,\nL,2,MerchantAccount,TestMerchant,ScheduleAccountUpdater,MerchantReference2,Success,\nSL,1,AccountUpdaterResult,221234321234543K,Submitted,CloseAccount,2013-11-13,,,,,\nL,3,MerchantAccount,TestMerchant,ScheduleAccountUpdater,MerchantReference3,Success,EchoData\nSL,1,AccountUpdaterResult,221234321234543J,Submitted,PANChanged,2013-11-13,D123456789123456,07,2018,,\nL,4,MerchantAccount,TestMerchant,ScheduleAccountUpdater,MerchantReference4,Success,EchoData\nSL,1,AccountUpdaterResult,221234321234543F,Submitted,CardExpiryChanged,2013-09-15,F098765432112345,03,2017,,\nL,5,MerchantAccount,TestMerchant,ScheduleAccountUpdater,MerchantReference5,Success,EchoData\nSL,1,AccountUpdaterResult,221234321234543T,Submitted,Error,2013-09-15,,,,,\nL,6,MerchantAccount,TestMerchant,ScheduleAccountUpdater,MerchantReference6,Success,EchoData\nSL,1,AccountUpdaterResult,221234321234543E,Not Submitted,Error,,,,,No registered account,\nBT,6\nFT,1<\/code><\/pre>","url":"https:\/\/docs.adyen.com\/development-resources\/batch-processing\/advanced-sftp-batch-files\/batch-result-file\/accountupdater-result-file","articleFields":{"id":"24216674","type":"page","_expandable":{"operations":""},"status":"current","last_edit_on":"14-07-2020 13:54","page_id":"140998ea-3e09-4569-a567-fd79e0363581","feedback_component":true,"filters_component":false},"algolia":{"url":"https:\/\/docs.adyen.com\/development-resources\/batch-processing\/advanced-sftp-batch-files\/batch-result-file\/accountupdater-result-file","title":"Account Updater result file","content":"The Account Updater result file is encrypted if all of the following conditions are true:\n\nThe request file was encrypted.\nThere is a PGP key registered at your company account, with the Purpose of AccountUpdater.\n\nFor more information on registering and managing PGP keys, see our PGP encryption documentation.\n\nThe result file contains a card number.\n\nIf the result file is not encrypted, then there will be no card number (PAN) in the file.\nWhen parsing or validation errors occur, the result file has the structure described in batch result files with validation errors.\nAccountUpdater\u00a0line\nThe line record\u00a0[L] holds the metadata information that applies to its corresponding sub-line [SL] records.\n\n   \n      \n      \n      \n   \n   \n      \n         \n            Field #\n         \n         \n            Format\n         \n         \n            Description\n         \n      \n   \n   \n      \n         \n1\n\n         \nFixed value: L\n\n         \nRecord type identifier.\n\n      \n      \n         \n2\n\n         \nNumeric\n\n         \nL line record number reference within the batch file block it belongs to.The counter starts at 1, and it increments sequentially by one unit.\n\n      \n      \n         \n3\n\n         \nFixed value: MerchantAccount\n\n         \nAccount type.\nDefines the type of account the transactions are related to.\n\n      \n      \n         \n4\n\n         \nAlphanumeric\n\n         \nSpecifies the merchant account name.\n\n      \n      \n         \n5\n\n         \n            Allowed values:\n            \n               \nScheduleAccountUpdater\n\n               \nAccountUpdaterAutoUpdate\n\n               \nAccountUpdaterRealtime\n\n            \n         \n         \n            Specifies the requested transaction type:\n            \n               \nScheduleAccountUpdater: returned when merchants submit a batch file request for account updates.\n\n               \nAccountUpdaterAutoUpdate: returned when the account updater request is submitted via the Adyen automatic account updater service. This is not the same as the real time account updater service.\n\n               \nAccountUpdaterRealtime: returned when the account updater request is submitted by Adyen real time account updater service in the authorisation.\n\n            \n         \n      \n      \n         \n6\n\n         \nAlphanumeric\n\n         \nA merchant reference, that is, a unique identifier associated to a specific transaction.\n\n      \n      \n         \n7\n\n         \n            Allowed values:\n            \n               \nScheduled\n\n               \nError\n\n               \nSuccess\n\n            \n         \n         \n            Transaction status.\n            \n            This field is not applicable when Field 5 is                      AccountUpdaterRealtime          .\n            \n         \n      \n      \n         \n8\n\n         \nAlphanumeric\n\n         \nEchoDataIn this field you can specify any data you may want to be returned with the result file. When this field is populated, its content is returned exactly as is. The\u00a0Adyen payments platform does not use this data.Maximum character length: 80 characters.This field is not applicable when Field 5 is AccountUpdaterRealtime.\n\n      \n   \n\nAccountUpdater\u00a0sub-line\n\n   \n      \n         \n            Field #\n         \n         \n            Format\n         \n         \n            Description\n         \n      \n   \n   \n      \n         \n1\n\n         \nFixed value: SL\n\n         \nRecord type identifier\n\n      \n      \n         \n2\n\n         \nFixed value: 1\n\n         \n            `SL` sub-line record number reference within its parent line.\n            \n         \n      \n      \n         \n3\n\n         \n            Allowed values:\n            \n               \nAccountUpdaterResult\n\n               \nAccountUpdaterAutoUpdateResult\n\n               \nAccountUpdaterRealtimeResult\n\n            \n         \n         \n            \n               \nAccountUpdaterResult: returned when merchants submit an batch file request for batch account updater.\n\n               \n                  AccountUpdaterAutoUpdateResult: returned when the account updater request is submitted via the Adyen automatic account updater service or when the request is submitted via an API call. The automatic account updater service is not the same as the real time account updater service.\n                     When the result type is AccountUpdaterAutoUpdateResult, sub-line field #4 takes the PSP reference as a value. Example sub-line with this value: SL,1,AccountUpdaterAutoUpdateResult,{pspReference},Submitted,PANChanged,{Processed date},{oldCardNumber},{newCardNumber},{NewCardExpiryMonth},{NewCardExpiryYear}\n                  \n               \n               \nAccountUpdaterRealtimeResult: returned when the account updater request is submitted in real time in the authorisation request.\n\n            \n         \n      \n      \n         \n4\n\n         \nAlphanumeric\n\n         This value corresponds to the pspReference when [L] Line record field #5 is set to either ScheduleAccountUpdater, AccountUpdaterAutoUpdate or AccountUpdaterRealtime.\n\n         It corresponds to the merchantReference when [SL] sub-line record field #3 is AccountUpdaterResult.\n      \n      \n         \n5\n\n         \n            Allowed values:\n            \n               \nSubmitted\n\n                \nNot Submitted\n\n            \n         \n         \n            The account update submission request status:\n            \n               \nSubmitted: returned to inform you that the record was submitted and processed by the scheme.\n\n               \nNot Submitted: returned to inform you that the request was not submitted.\n\n            \n            \n            These values do not apply if [L] Line record field #5 is set to AccountUpdaterRealtime. The field is left blank in this scenario.\n            \n         \n      \n      \n         \n6\n\n         \nThe sub-bullet items are the fields returned in the file. We categorize these fields into 6 groups represented by the bullet items.\n\nNoChange: \n\nNoChange\nEitherExpiryChangedOrNoChange\nInvalidAmount\nTxInvalid                         \nRecordIdentifierInvalid           \nBinNotParticipating               \nCreditCardNumberInvalid         \nCreditCardNumberNotFound         \nIssuerNotSubscribed            \nNoMatchFound                    \nUnknownResponseCodeProvided       \nGenericTokenUseError              \nInvalidCreditCard               \nInvalidExpirationDate            \nMerchantIsNotAuthorisedToUseTokens  \nTokenIsInvalid                      \nTokenWasNotFound\n\nCloseAccount: \n\nCloseAccount                       \nCloseAccountThisAccountOnly\n\nPANChanged:\n\nCardChanged\nPANChanged\n\nCardExpiryChanged:\n\nCardExpiryChanged\n\nContactCardAccountHolder: \n\nContactCardAccountHolder\n\nError: \n\nMerchantIdInvalid                \nMerchantIdNotEnabled    \nError\n\n\n\n         \nAccount updater action result. You can check the description of the result groups below:\n\nNoChange: There is no change on the card. This value is not returned if Line record field 5 is set to AccountUpdaterRealtime.\nCloseAccount: The account has been permanently closed by the issuing bank. \nPANChanged: The account number has changed. In some cases, if the account number has changed, the expiry date has changed as well.\nCardExpiryChanged: The expiry date of the card has changed. \nContactCardAccountHolder: (Visa only) The card has a new account number, expiry date, or both, but the customer has requested that the issuer not share updated card details with the merchant. \nError: The Account Updater request process at Adyen experienced an error. This value does not apply if Line record field 5 is set to AccountUpdaterRealtime.  For further details on account updater actions, see Account Updater.\n\n\n      \n      \n         \n7\n\n         \nYYYY-MM-DD\n\n         \nProcessed date. This is the date that Adyen processed the file received from the scheme.\n\n      \n      \n         \n8\n\n         \nAlphanumeric\n\n         \nNew alias. This field is only populated with an alias when either the card number is changed or there is a change to the expiry date of the card. Otherwise, it is empty.\n\n      \n      \n         \n9\n\n         \nNumeric\n\n         \n            New expiry month.\n            \n               \nFormat: MM, zero-padded (eg: 03).\n\n            \n         \n      \n      \n         \n10\n\n         \nNumeric\n\n         \n            New expiry year.\n            \n               \nFormat: YYYY (eg: 2020).\n\n            \n         \n      \n      \n         \n11\n\n         \nAlphanumeric\n\n         \n            The refusal reason.\n             For batch or automatic account updater, this field is the internal error or the implementation error. It contains reasons for the error in the account update request. This field is populated when sub-line field #5 in the Account Updater result is Not Submitted.  For real time account updater, this field is the acquirer response code. It contains the acquirer response code (e.g. 00: Approved or Completed Successfully, or 05: Do Not Honor). \n         \n      \n      \n         \n12\n\n         \nAlphanumeric\n\n         \n            The new account number (PAN).\n            This field is only populated if all of the following rules apply:\n            \n               \nThe request file was encrypted\n\n               \nThere is an Account Updater PGP key configured at the company level.\n\n               \nThe result file contains a card number.\n\n            \n         \n      \n   \n\nThe following is a sample Account Updater batch response file:\nFH,1.0,TEST,Company,TestCompany,Default,1,ws@Company.TestCompany,AccountUpdater,FileHeaderEchoData\nBH,1,BlockHeaderEchoData\nL,1,MerchantAccount,TestMerchant,ScheduleAccountUpdater,MerchantReference1,Success,EchoData\nSL,1,AccountUpdaterResult,221234321234543H,Submitted,NoChange,2013-11-13,,,,,\nL,2,MerchantAccount,TestMerchant,ScheduleAccountUpdater,MerchantReference2,Success,\nSL,1,AccountUpdaterResult,221234321234543K,Submitted,CloseAccount,2013-11-13,,,,,\nL,3,MerchantAccount,TestMerchant,ScheduleAccountUpdater,MerchantReference3,Success,EchoData\nSL,1,AccountUpdaterResult,221234321234543J,Submitted,PANChanged,2013-11-13,D123456789123456,07,2018,,\nL,4,MerchantAccount,TestMerchant,ScheduleAccountUpdater,MerchantReference4,Success,EchoData\nSL,1,AccountUpdaterResult,221234321234543F,Submitted,CardExpiryChanged,2013-09-15,F098765432112345,03,2017,,\nL,5,MerchantAccount,TestMerchant,ScheduleAccountUpdater,MerchantReference5,Success,EchoData\nSL,1,AccountUpdaterResult,221234321234543T,Submitted,Error,2013-09-15,,,,,\nL,6,MerchantAccount,TestMerchant,ScheduleAccountUpdater,MerchantReference6,Success,EchoData\nSL,1,AccountUpdaterResult,221234321234543E,Not Submitted,Error,,,,,No registered account,\nBT,6\nFT,1","type":"page","locale":"en","boost":15,"hierarchy":{"lvl0":"Home","lvl1":"Development resources","lvl2":"Batch processing","lvl3":"Submit transaction batch files through SFTP","lvl4":"Batch result file","lvl5":"Account Updater result file"},"hierarchy_url":{"lvl0":"https:\/\/docs.adyen.com\/","lvl1":"https:\/\/docs.adyen.com\/development-resources","lvl2":"https:\/\/docs.adyen.com\/development-resources\/batch-processing","lvl3":"https:\/\/docs.adyen.com\/development-resources\/batch-processing\/advanced-sftp-batch-files","lvl4":"https:\/\/docs.adyen.com\/development-resources\/batch-processing\/advanced-sftp-batch-files\/batch-result-file","lvl5":"\/development-resources\/batch-processing\/advanced-sftp-batch-files\/batch-result-file\/accountupdater-result-file"},"levels":6,"category":"Development Resources","category_color":"green","tags":["Account","Updater","result"]}}
