{"title":"Authorisation for a recurring payment","category":"default","creationDate":1779620072,"content":"<h2 id=\"mandatory-sub-lines\">Mandatory sub-lines<\/h2>\n<p>The <a href=\"#paymentdetails\">\n  <code>PaymentDetails<\/code>\n<\/a>, <a href=\"#recurring\">\n  <code>Recurring<\/code>\n<\/a>, <a href=\"#shopperinteraction\">\n  <code>ShopperInteraction<\/code>\n<\/a> sub-lines described below are mandatory when submitting a\u00a0recurring payment authorization request.<\/p>\n<h3 id=\"paymentdetails\">PaymentDetails<\/h3>\n<p><div class=\"sc-notice info\"><div>This sub-line specifies transaction amount and customer details.<br \/><br \/>\nOptional fields: if you do not populate one or more non-mandatory fields and leave them blank, you need in any case to insert delimiting commas because the Adyen payments platform expects a preset, fixed number of fields per line\/sub-line.<\/div><\/div><\/p>\n<table><thead><tr class=\"header\"><th><p><strong>Field #<\/strong><\/p><\/th><th><p><strong>Format<\/strong><\/p><\/th><th><p><strong>Required<\/strong><\/p><\/th><th><p><strong>Description<\/strong><\/p><\/th><\/tr><\/thead><tbody><tr><td>\n<p>1<\/p>\n<\/td><td>\n<p>Fixed value: <code>SL<\/code><\/p>\n<\/td><td>\n<p><img title=\"-white_check_mark-\" alt=\"-white_check_mark-\" class=\"smileys\" src=\"\/user\/data\/smileys\/emoji\/white_check_mark.png\" \/><\/p>\n<\/td><td>\n<p>Record type identifier<\/p>\n<\/td><\/tr><tr><td>\n<p>2<\/p>\n<\/td><td>\n<p>Numeric<\/p>\n<\/td><td>\n<p><img title=\"-white_check_mark-\" alt=\"-white_check_mark-\" class=\"smileys\" src=\"\/user\/data\/smileys\/emoji\/white_check_mark.png\" \/><\/p>\n<\/td><td>\n<p><code>SL<\/code> sub-line record number reference within its parent line.The counter starts at 1, and it increments sequentially by one unit.<\/p>\n<\/td><\/tr><tr><td>\n<p>3<\/p>\n<\/td><td>\n<p>Fixed value:\u00a0<code>PaymentDetails<\/code><\/p>\n<\/td><td>\n<p><img title=\"-white_check_mark-\" alt=\"-white_check_mark-\" class=\"smileys\" src=\"\/user\/data\/smileys\/emoji\/white_check_mark.png\" \/><\/p>\n<\/td><td>\n<p>Transaction type. <br>Defines the required field types for the specific sub-line.<\/p>\n<\/td><\/tr><tr><td>\n<p>4<\/p>\n<\/td><td>\n<p>Numeric<\/p>\n<\/td><td>\n<p><img title=\"-white_check_mark-\" alt=\"-white_check_mark-\" class=\"smileys\" src=\"\/user\/data\/smileys\/emoji\/white_check_mark.png\" \/><\/p>\n<\/td><td>\n<p>Amount.<\/p>\n<\/td><\/tr><tr><td>\n<p>5<\/p>\n<\/td><td>\n<p>Numeric<\/p>\n<\/td><td>\n<p><img title=\"-white_check_mark-\" alt=\"-white_check_mark-\" class=\"smileys\" src=\"\/user\/data\/smileys\/emoji\/white_check_mark.png\" \/><\/p>\n<\/td><td>\n<p>The <a href=\"https:\/\/en.wikipedia.org\/wiki\/ISO_4217#Treatment_of_minor_currency_units_.28the_.22exponent.22.29\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" class=\"external-link no-image\">currency exponent<\/a>.<\/p>\n<\/td><\/tr><tr><td>\n<p>6<\/p>\n<\/td><td>\n<p>Alphabetic<\/p>\n<\/td><td>\n<p><img title=\"-white_check_mark-\" alt=\"-white_check_mark-\" class=\"smileys\" src=\"\/user\/data\/smileys\/emoji\/white_check_mark.png\" \/><\/p>\n<\/td><td>\n<p>The three-character <a href=\"https:\/\/en.wikipedia.org\/wiki\/ISO_4217\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" class=\"external-link no-image\">ISO currency code<\/a>.<\/p>\n<\/td><\/tr><tr><td>\n<p>7<\/p>\n<\/td><td>\n<p>Alphanumeric<\/p>\n<\/td><td>\n<p><img title=\"-white_check_mark-\" alt=\"-white_check_mark-\" class=\"smileys\" src=\"\/user\/data\/smileys\/emoji\/white_check_mark.png\" \/><\/p>\n<\/td><td>\n<p>A shopper's reference, which is the unique identifier for a shopper.<\/p>\n<\/td><\/tr><tr><td>\n<p>8<\/p>\n<\/td><td>\n<p>Email address<\/p>\n<\/td><td>\n<p><img title=\"-x-\" alt=\"-x-\" class=\"smileys\" src=\"\/user\/data\/smileys\/emoji\/x.png\" \/><\/p>\n<\/td><td>\n<p>The shopper's email address.<\/p>\n<\/td><\/tr><tr><td>\n<p>9<\/p>\n<\/td><td>\n<p>Alphanumeric<\/p>\n<\/td><td>\n<p><img title=\"-x-\" alt=\"-x-\" class=\"smileys\" src=\"\/user\/data\/smileys\/emoji\/x.png\" \/><\/p>\n<\/td><td>\n<p>Shopper statement.<br \/>\nThe soft <a href=\"https:\/\/en.wikipedia.org\/wiki\/Billing_descriptor\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" class=\"external-link no-image\">descriptor<\/a> for the transaction.<\/p>\n<\/td><\/tr><tr><td>\n<p>10<\/p>\n<\/td><td>\n<p>IP address<\/p>\n<\/td><td>\n<p><img title=\"-x-\" alt=\"-x-\" class=\"smileys\" src=\"\/user\/data\/smileys\/emoji\/x.png\" \/><\/p>\n<\/td><td>\n<p>The IP address the shopper used to carry out the transaction.<\/p>\n<\/td><\/tr><tr><td>\n<p>11<\/p>\n<\/td><td>\n<p>Numeric<\/p>\n<\/td><td>\n<p><img title=\"-x-\" alt=\"-x-\" class=\"smileys\" src=\"\/user\/data\/smileys\/emoji\/x.png\" \/><\/p>\n<\/td><td>\n<p>Fraud offset.<br \/>\nThe value to be applied to offset the calculated risk score.<br \/>\nIt can be either a positive or a negative value.<\/p>\n<\/td><\/tr><\/tbody><\/table>\n<h3 id=\"recurring\">Recurring<\/h3>\n<table>\n<thead>\n<tr>\n<th>Field #<\/th>\n<th>Format<\/th>\n<th>Required<\/th>\n<th>Description<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>1<\/td>\n<td>Fixed value: <code>SL<\/code><\/td>\n<td><img title=\"-white_check_mark-\" alt=\"-white_check_mark-\" class=\"smileys\" src=\"\/user\/data\/smileys\/emoji\/white_check_mark.png\" \/><\/td>\n<td>Record type identifier<\/td>\n<\/tr>\n<tr>\n<td>2<\/td>\n<td>Numeric<\/td>\n<td><img title=\"-white_check_mark-\" alt=\"-white_check_mark-\" class=\"smileys\" src=\"\/user\/data\/smileys\/emoji\/white_check_mark.png\" \/><\/td>\n<td><code>SL<\/code> sub-line record number reference within its parent line.The counter starts at 1, and it increments sequentially by one unit.<\/td>\n<\/tr>\n<tr>\n<td>3<\/td>\n<td>Fixed value:\u00a0<code>Recurring<\/code><\/td>\n<td><img title=\"-white_check_mark-\" alt=\"-white_check_mark-\" class=\"smileys\" src=\"\/user\/data\/smileys\/emoji\/white_check_mark.png\" \/><\/td>\n<td>Transaction type. <br \/>Defines the required field types for the specific sub-line.<\/td>\n<\/tr>\n<tr>\n<td>4<\/td>\n<td>Fixed value: <code>RECURRING<\/code><\/td>\n<td><img title=\"-white_check_mark-\" alt=\"-white_check_mark-\" class=\"smileys\" src=\"\/user\/data\/smileys\/emoji\/white_check_mark.png\" \/><\/td>\n<td>The type of a recurring contract.<\/td>\n<\/tr>\n<tr>\n<td>5<\/td>\n<td>Allowed values:<ul><li markdown=\"1\">Adyen's 16-character unique token, or<\/li><li markdown=\"1\"><code>LATEST<\/code><\/li><\/ul><\/td>\n<td><img title=\"-white_check_mark-\" alt=\"-white_check_mark-\" class=\"smileys\" src=\"\/user\/data\/smileys\/emoji\/white_check_mark.png\" \/><\/td>\n<td><ul><li markdown=\"1\">The 16-character unique token corresponds to the <code>selectedRecurringDetailReference<\/code> field value. It targets a specific stored recurring data set.<\/li><li markdown=\"1\">If you specify <code>LATEST<\/code>, the latest\/more recent data set is fetched for usage.<\/li><\/ul><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h3 id=\"shopperinteraction\">ShopperInteraction<\/h3>\n<div class=\"sc-notice note\"><div>\n<ul>\n<li>This sub-line holds information about payments requests involving shopper interaction.<\/li>\n<li>\n<p>Include a\u00a0<code>ShopperInteraction<\/code> sub-line when you are submitting these transaction types:<\/p>\n<ul>\n<li><code>ContAuth<\/code><\/li>\n<li><code>Moto<\/code><\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<\/div><\/div>\n<div class=\"sc-notice info\"><div>\n<p>You can add a\u00a0<code>ShopperInteraction<\/code> sub-line to any sub-line option that supports a shopper interaction other than <code>Ecommerce<\/code>:<\/p>\n<ul>\n<li><code>Authorisation<\/code><\/li>\n<li><code>Recurring<\/code><\/li>\n<li><code>StoreToken<\/code><\/li>\n<\/ul>\n<\/div><\/div>\n<table>\n<thead>\n<tr>\n<th>Field #<\/th>\n<th>Format<\/th>\n<th>Required<\/th>\n<th>Description<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>1<\/td>\n<td>Fixed value: <code>SL<\/code><\/td>\n<td><img title=\"-white_check_mark-\" alt=\"-white_check_mark-\" class=\"smileys\" src=\"\/user\/data\/smileys\/emoji\/white_check_mark.png\" \/><\/td>\n<td>Record type identifier<\/td>\n<\/tr>\n<tr>\n<td>2<\/td>\n<td>Numeric<\/td>\n<td><img title=\"-white_check_mark-\" alt=\"-white_check_mark-\" class=\"smileys\" src=\"\/user\/data\/smileys\/emoji\/white_check_mark.png\" \/><\/td>\n<td><code>SL<\/code> sub-line record number reference within its parent line.<\/td>\n<\/tr>\n<tr>\n<td>The counter starts at 1, and it increments sequentially by one unit.<\/td>\n<\/tr>\n<tr>\n<td>3<\/td>\n<td>Fixed value:\u00a0<code>ShopperInteraction<\/code><\/td>\n<td><img title=\"-white_check_mark-\" alt=\"-white_check_mark-\" class=\"smileys\" src=\"\/user\/data\/smileys\/emoji\/white_check_mark.png\" \/><\/td>\n<td>Transaction type. <br \/>Defines the required field types for the specific sub-line.<\/td>\n<\/tr>\n<tr>\n<td>4<\/td>\n<td>Allowed values:<ul><li markdown=\"1\"><code>ContAuth<\/code><\/li><li markdown=\"1\"><code>Ecommerce<\/code><\/li><li markdown=\"1\"><code>Moto<\/code><\/li><li markdown=\"1\"><code>POS<\/code><\/li><\/ul><\/td>\n<td><img title=\"-white_check_mark-\" alt=\"-white_check_mark-\" class=\"smileys\" src=\"\/user\/data\/smileys\/emoji\/white_check_mark.png\" \/><\/td>\n<td>The type of shopper interaction transaction to carry out.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p><div class=\"sc-notice note\"><div> Unless you need to perform a MOTO transaction, set this field value to <code>ContAuth<\/code>. <\/div><\/div><\/p>\n<!-- list separator -->\n<pre><code class=\"language-text\">FH,1.0,TEST,Company,TestCompany,Default,2,ws@Company.TestCompany,Authorisation,FileHeaderEchoData\nBH,1,BlockHeaderEchoData\nL,1,MerchantAccount,TestMerchant,Authorisation,Test Product 6,\nSL,1,PaymentDetails,100,2,SEK,Ref123,s.hopper@gmail.com,,,\nSL,2,Recurring,RECURRING,LATEST\nSL,3,ShopperInteraction,ContAuth\nBT,1\nFT,1<\/code><\/pre>\n<h2 id=\"optional-sub-lines\">Optional sub-lines<\/h2>\n<p>The <code>and<\/code> sub-lines described below can be optionally included in the payment request.\u00a0<\/p>\n<h3 id=\"address\">Address<\/h3>\n<div class=\"sc-notice info\"><div>\n<p>You can use the\u00a0<code>Address<\/code> sub-line to include information about the shopper's billing and delivery addresses.<br \/>\nYou need to specify billing and deliver addresses on separate\u00a0<code>Address<\/code> sub-lines:<\/p>\n<ul>\n<li>One\u00a0<code>Address<\/code> sub-line containing the billing address information;<\/li>\n<li>One\u00a0<code>Address<\/code> sub-line containing the delivery address information.<\/li>\n<\/ul>\n<\/div><\/div>\n<table><thead><tr class=\"header\"><th><p><strong>Field #<\/strong><\/p><\/th><th><p><strong>Format<\/strong><\/p><\/th><th><p><strong>Required<\/strong><\/p><\/th><th><p><strong>Description<\/strong><\/p><\/th><\/tr><\/thead><tbody><tr><td>\n<p>1<\/p>\n<\/td><td>\n<p>Fixed value: <code>SL<\/code><\/p>\n<\/td><td>\n<p><img title=\"-white_check_mark-\" alt=\"-white_check_mark-\" class=\"smileys\" src=\"\/user\/data\/smileys\/emoji\/white_check_mark.png\" \/><\/p>\n<\/td><td>\n<p>Record type identifier<\/p>\n<\/td><\/tr><tr><td>\n<p>2<\/p>\n<\/td><td>\n<p>Numeric<\/p>\n<\/td><td>\n<p><img title=\"-white_check_mark-\" alt=\"-white_check_mark-\" class=\"smileys\" src=\"\/user\/data\/smileys\/emoji\/white_check_mark.png\" \/><\/p>\n<\/td><td>\n<p><code>SL<\/code> sub-line record number reference within its parent line.<br>The counter starts at 1, and it increments sequentially by one unit.<\/p>\n<\/td><\/tr><tr><td>\n<p>3<\/p>\n<\/td><td>\n<p>Fixed value:\u00a0<code>Address<\/code><\/p>\n<\/td><td>\n<p><img title=\"-white_check_mark-\" alt=\"-white_check_mark-\" class=\"smileys\" src=\"\/user\/data\/smileys\/emoji\/white_check_mark.png\" \/><\/p>\n<\/td><td>\n<p>Transaction type. <br>Defines the required field types for the specific sub-line.<\/p>\n<\/td><\/tr><tr><td>\n<p>4<\/p>\n<\/td><td>\n<p>Allowed values:<ul><li markdown=\"1\"><code>Billing<\/code><\/li><li markdown=\"1\"><code>Delivery<\/code><\/li><\/ul><\/p>\n<\/td><td>\n<p><img title=\"-white_check_mark-\" alt=\"-white_check_mark-\" class=\"smileys\" src=\"\/user\/data\/smileys\/emoji\/white_check_mark.png\" \/><\/p>\n<\/td><td>\n<p>The type of address that is being submitted: either a billing or a delivery address.<\/p>\n<\/td><\/tr><tr><td>\n<p>5<\/p>\n<\/td><td>\n<p>Alphanumeric<\/p>\n<\/td><td>\n<p><img title=\"-white_check_mark-\" alt=\"-white_check_mark-\" class=\"smileys\" src=\"\/user\/data\/smileys\/emoji\/white_check_mark.png\" \/><\/p>\n<\/td><td>\n<p>Street address.<\/p>\n<\/td><\/tr><tr><td>\n<p>6<\/p>\n<\/td><td>\n<p>Alphanumeric<\/p>\n<\/td><td>\n<p><img title=\"-white_check_mark-\" alt=\"-white_check_mark-\" class=\"smileys\" src=\"\/user\/data\/smileys\/emoji\/white_check_mark.png\" \/><\/p>\n<\/td><td>\n<p>House number or name.<\/p>\n<\/td><\/tr><tr><td>\n<p>7<\/p>\n<\/td><td>\n<p>Alphanumeric<\/p>\n<\/td><td>\n<p><img title=\"-white_check_mark-\" alt=\"-white_check_mark-\" class=\"smileys\" src=\"\/user\/data\/smileys\/emoji\/white_check_mark.png\" \/><\/p>\n<\/td><td>\n<p>City.<\/p>\n<\/td><\/tr><tr><td>\n<p>8<\/p>\n<\/td><td>\n<p>Alphanumeric<\/p>\n<\/td><td>\n<p><img title=\"-white_check_mark-\" alt=\"-white_check_mark-\" class=\"smileys\" src=\"\/user\/data\/smileys\/emoji\/white_check_mark.png\" \/><\/p>\n<\/td><td>\n<p>ZIP\/Post code.<\/p>\n<\/td><\/tr><tr><td>\n<p>9<\/p>\n<\/td><td>\n<p>Alphanumeric<\/p>\n<\/td><td>\n<p><img title=\"-white_check_mark-\" alt=\"-white_check_mark-\" class=\"smileys\" src=\"\/user\/data\/smileys\/emoji\/white_check_mark.png\" \/><\/p>\n<\/td><td>\n<p>State\/Province\/Region.<\/p>\n<\/td><\/tr><tr><td>\n<p>10<\/p>\n<\/td><td>\n<p>Alphabetic<\/p>\n<\/td><td>\n<p><img title=\"-white_check_mark-\" alt=\"-white_check_mark-\" class=\"smileys\" src=\"\/user\/data\/smileys\/emoji\/white_check_mark.png\" \/><\/p>\n<\/td><td>\n<p>Two-letter country code.<br>The <code>country<\/code> value format needs to adhere to the <a href=\"https:\/\/en.wikipedia.org\/wiki\/ISO_3166-1_alpha-2\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" class=\"external-link no-image\">ISO 3166-1 alpha-2<\/a> standard.\u00a0An invalid country code results in a transaction\/request rejection.\u00a0You can <a href=\"https:\/\/www.iso.org\/obp\/ui\/\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" class=\"external-link no-image\">look up country codes<\/a> on the ISO website.<\/p>\n<\/td><\/tr><\/tbody><\/table>\n<!-- list separator -->\n<pre><code class=\"language-text\">FH,1.0,TEST,Company,TestCompany,Default,2,ws@Company.TestCompany,Authorisation,FileHeaderEchoData\nBH,1,BlockHeaderEchoData\nL,1,MerchantAccount,TestMerchant,Authorisation,Test Product 6,\nSL,1,PaymentDetails,100,2,SEK,,,,,\nSL,2,Recurring,RECURRING,LATEST\nSL,3,ShopperInteraction,ContAuth\nSL,4,Address,Billing,South Buena Vista Street,500,Burbank,91521,CA,US\nSL,5,Address,Delivery,Some Street,123,Some Town,90102,CA,US\nBT,1\nFT,1<\/code><\/pre>\n<h3 id=\"merchantorderreference\">MerchantOrderReference<\/h3>\n<table><thead><tr class=\"header\"><th><p><strong>Field #<\/strong><\/p><\/th><th><p><strong>Format<\/strong><\/p><\/th><th><p><strong>Required<\/strong><\/p><\/th><th><p><strong>Description<\/strong><\/p><\/th><\/tr><\/thead><tbody><tr><td>\n<p>1<\/p>\n<\/td><td>\n<p>Fixed value: <code>SL<\/code><\/p>\n<\/td><td>\n<p><img title=\"-white_check_mark-\" alt=\"-white_check_mark-\" class=\"smileys\" src=\"\/user\/data\/smileys\/emoji\/white_check_mark.png\" \/><\/p>\n<\/td><td>\n<p>Record type identifier<\/p>\n<\/td><\/tr><tr><td>\n<p>2<\/p>\n<\/td><td>\n<p>Numeric<\/p>\n<\/td><td>\n<p><img title=\"-white_check_mark-\" alt=\"-white_check_mark-\" class=\"smileys\" src=\"\/user\/data\/smileys\/emoji\/white_check_mark.png\" \/><\/p>\n<\/td><td>`SL` sub-line record number reference within its parent line.<br>\nThe counter starts at 1, and it increments sequentially by one unit.<\/td><\/tr><tr><td>\n<p>3<\/p>\n<\/td><td>\n<p>Fixed value:\u00a0<code>MerchantOrderReference<\/code><\/p>\n<\/td><td>\n<p><img title=\"-white_check_mark-\" alt=\"-white_check_mark-\" class=\"smileys\" src=\"\/user\/data\/smileys\/emoji\/white_check_mark.png\" \/><\/p>\n<\/td><td>\n<p>Transaction type. <br>Defines the required field types for the specific sub-line.<\/p>\n<\/td><\/tr><tr><td>\n<p>4<\/p>\n<\/td><td>\n<p>Alphanumeric<\/p>\n<\/td><td>\n<p><img title=\"-white_check_mark-\" alt=\"-white_check_mark-\" class=\"smileys\" src=\"\/user\/data\/smileys\/emoji\/white_check_mark.png\" \/><\/p>\n<\/td><td>\n<p>Value of your order reference.\u00a0<\/p>\n<\/td><\/tr><\/tbody><\/table>\n<pre><code class=\"language-text\">FH,1.0,TEST,Company,TestCompany,Default,2,ws@Company.TestCompany,Authorisation,FileHeaderEchoData\nBH,1,BlockHeaderEchoData\nL,1,MerchantAccount,TestMerchant,Authorisation,Test Product 6,\nSL,1,PaymentDetails,100,2,SEK,,,,,\nSL,2,Card,4111111111111111,08,2018,737,CardHolderName,,,\nSL,3,MerchantOrderReference,XY66AB\nBT,1\nFT,1<\/code><\/pre>","url":"https:\/\/docs.adyen.com\/development-resources\/batch-processing\/advanced-sftp-batch-files\/batch-request-file\/authorisation-request-file\/authorisation-for-a-recurring-payment","articleFields":{"id":"24216646","type":"page","_expandable":{"operations":""},"status":"current","last_edit_on":"01-05-2019 12:58","parameters":{"integrationType":"recurring"}},"algolia":{"url":"https:\/\/docs.adyen.com\/development-resources\/batch-processing\/advanced-sftp-batch-files\/batch-request-file\/authorisation-request-file\/authorisation-for-a-recurring-payment","title":"Authorisation for a recurring payment","content":"Mandatory sub-lines\nThe \n  PaymentDetails\n, \n  Recurring\n, \n  ShopperInteraction\n sub-lines described below are mandatory when submitting a\u00a0recurring payment authorization request.\nPaymentDetails\nThis sub-line specifies transaction amount and customer details.\nOptional fields: if you do not populate one or more non-mandatory fields and leave them blank, you need in any case to insert delimiting commas because the Adyen payments platform expects a preset, fixed number of fields per line\/sub-line.\nField #FormatRequiredDescription\n1\n\nFixed value: SL\n\n\n\nRecord type identifier\n\n2\n\nNumeric\n\n\n\nSL sub-line record number reference within its parent line.The counter starts at 1, and it increments sequentially by one unit.\n\n3\n\nFixed value:\u00a0PaymentDetails\n\n\n\nTransaction type. Defines the required field types for the specific sub-line.\n\n4\n\nNumeric\n\n\n\nAmount.\n\n5\n\nNumeric\n\n\n\nThe currency exponent.\n\n6\n\nAlphabetic\n\n\n\nThe three-character ISO currency code.\n\n7\n\nAlphanumeric\n\n\n\nA shopper's reference, which is the unique identifier for a shopper.\n\n8\n\nEmail address\n\n\n\nThe shopper's email address.\n\n9\n\nAlphanumeric\n\n\n\nShopper statement.\nThe soft descriptor for the transaction.\n\n10\n\nIP address\n\n\n\nThe IP address the shopper used to carry out the transaction.\n\n11\n\nNumeric\n\n\n\nFraud offset.\nThe value to be applied to offset the calculated risk score.\nIt can be either a positive or a negative value.\n\nRecurring\n\n\n\nField #\nFormat\nRequired\nDescription\n\n\n\n\n1\nFixed value: SL\n\nRecord type identifier\n\n\n2\nNumeric\n\nSL sub-line record number reference within its parent line.The counter starts at 1, and it increments sequentially by one unit.\n\n\n3\nFixed value:\u00a0Recurring\n\nTransaction type. Defines the required field types for the specific sub-line.\n\n\n4\nFixed value: RECURRING\n\nThe type of a recurring contract.\n\n\n5\nAllowed values:Adyen's 16-character unique token, orLATEST\n\nThe 16-character unique token corresponds to the selectedRecurringDetailReference field value. It targets a specific stored recurring data set.If you specify LATEST, the latest\/more recent data set is fetched for usage.\n\n\n\nShopperInteraction\n\n\nThis sub-line holds information about payments requests involving shopper interaction.\n\nInclude a\u00a0ShopperInteraction sub-line when you are submitting these transaction types:\n\nContAuth\nMoto\n\n\n\n\n\nYou can add a\u00a0ShopperInteraction sub-line to any sub-line option that supports a shopper interaction other than Ecommerce:\n\nAuthorisation\nRecurring\nStoreToken\n\n\n\n\n\nField #\nFormat\nRequired\nDescription\n\n\n\n\n1\nFixed value: SL\n\nRecord type identifier\n\n\n2\nNumeric\n\nSL sub-line record number reference within its parent line.\n\n\nThe counter starts at 1, and it increments sequentially by one unit.\n\n\n3\nFixed value:\u00a0ShopperInteraction\n\nTransaction type. Defines the required field types for the specific sub-line.\n\n\n4\nAllowed values:ContAuthEcommerceMotoPOS\n\nThe type of shopper interaction transaction to carry out.\n\n\n\n Unless you need to perform a MOTO transaction, set this field value to ContAuth. \n\nFH,1.0,TEST,Company,TestCompany,Default,2,ws@Company.TestCompany,Authorisation,FileHeaderEchoData\nBH,1,BlockHeaderEchoData\nL,1,MerchantAccount,TestMerchant,Authorisation,Test Product 6,\nSL,1,PaymentDetails,100,2,SEK,Ref123,s.hopper@gmail.com,,,\nSL,2,Recurring,RECURRING,LATEST\nSL,3,ShopperInteraction,ContAuth\nBT,1\nFT,1\nOptional sub-lines\nThe and sub-lines described below can be optionally included in the payment request.\u00a0\nAddress\n\nYou can use the\u00a0Address sub-line to include information about the shopper's billing and delivery addresses.\nYou need to specify billing and deliver addresses on separate\u00a0Address sub-lines:\n\nOne\u00a0Address sub-line containing the billing address information;\nOne\u00a0Address sub-line containing the delivery address information.\n\n\nField #FormatRequiredDescription\n1\n\nFixed value: SL\n\n\n\nRecord type identifier\n\n2\n\nNumeric\n\n\n\nSL sub-line record number reference within its parent line.The counter starts at 1, and it increments sequentially by one unit.\n\n3\n\nFixed value:\u00a0Address\n\n\n\nTransaction type. Defines the required field types for the specific sub-line.\n\n4\n\nAllowed values:BillingDelivery\n\n\n\nThe type of address that is being submitted: either a billing or a delivery address.\n\n5\n\nAlphanumeric\n\n\n\nStreet address.\n\n6\n\nAlphanumeric\n\n\n\nHouse number or name.\n\n7\n\nAlphanumeric\n\n\n\nCity.\n\n8\n\nAlphanumeric\n\n\n\nZIP\/Post code.\n\n9\n\nAlphanumeric\n\n\n\nState\/Province\/Region.\n\n10\n\nAlphabetic\n\n\n\nTwo-letter country code.The country value format needs to adhere to the ISO 3166-1 alpha-2 standard.\u00a0An invalid country code results in a transaction\/request rejection.\u00a0You can look up country codes on the ISO website.\n\n\nFH,1.0,TEST,Company,TestCompany,Default,2,ws@Company.TestCompany,Authorisation,FileHeaderEchoData\nBH,1,BlockHeaderEchoData\nL,1,MerchantAccount,TestMerchant,Authorisation,Test Product 6,\nSL,1,PaymentDetails,100,2,SEK,,,,,\nSL,2,Recurring,RECURRING,LATEST\nSL,3,ShopperInteraction,ContAuth\nSL,4,Address,Billing,South Buena Vista Street,500,Burbank,91521,CA,US\nSL,5,Address,Delivery,Some Street,123,Some Town,90102,CA,US\nBT,1\nFT,1\nMerchantOrderReference\nField #FormatRequiredDescription\n1\n\nFixed value: SL\n\n\n\nRecord type identifier\n\n2\n\nNumeric\n\n\n`SL` sub-line record number reference within its parent line.\nThe counter starts at 1, and it increments sequentially by one unit.\n3\n\nFixed value:\u00a0MerchantOrderReference\n\n\n\nTransaction type. Defines the required field types for the specific sub-line.\n\n4\n\nAlphanumeric\n\n\n\nValue of your order reference.\u00a0\n\nFH,1.0,TEST,Company,TestCompany,Default,2,ws@Company.TestCompany,Authorisation,FileHeaderEchoData\nBH,1,BlockHeaderEchoData\nL,1,MerchantAccount,TestMerchant,Authorisation,Test Product 6,\nSL,1,PaymentDetails,100,2,SEK,,,,,\nSL,2,Card,4111111111111111,08,2018,737,CardHolderName,,,\nSL,3,MerchantOrderReference,XY66AB\nBT,1\nFT,1","type":"page","locale":"en","boost":14,"hierarchy":{"lvl0":"Home","lvl1":"Development resources","lvl2":"Batch processing","lvl3":"Submit transaction batch files through SFTP","lvl4":"Batch request file","lvl5":"Authorisation request file","lvl6":"Authorisation for a recurring payment"},"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-request-file","lvl5":"https:\/\/docs.adyen.com\/development-resources\/batch-processing\/advanced-sftp-batch-files\/batch-request-file\/authorisation-request-file","lvl6":"\/development-resources\/batch-processing\/advanced-sftp-batch-files\/batch-request-file\/authorisation-request-file\/authorisation-for-a-recurring-payment"},"levels":7,"category":"Development Resources","category_color":"green","tags":["Authorisation","recurring","payment"]}}
