{"title":"Test scenarios","category":"Classic Platforms","creationDate":1776961628,"content":"<div class=\"sc-notice info\"><div>\n<p>This page is for classic Adyen for Platforms integrations. If you are just starting your implementation, refer to our <a href=\"\/pt\/adyen-for-platforms-model\">new integration guide<\/a> instead.<\/p>\n<\/div><\/div>\n<p>Adyen for Platforms provides you with a set of predefined test scenarios to test your integration. To test the scenarios, you need to create certain account holder states. This page explain how to:<\/p>\n<ul>\n<li>Create account holders in the states you need.<\/li>\n<li>Use the predefined test scenarios.<\/li>\n<\/ul>\n<h2 id=\"an-account-holder-in-a-payout-state\">Create an account holder in the payout state<\/h2>\n<p>Select the account holder type to see the relevant examples below:<\/p>\n\n<div id=\"tab5otKr\">\n    <div data-component-wrapper=\"tabs\">\n        <tabs\n                        :items=\"[{&quot;title&quot;:&quot;Individual account holder&quot;,&quot;content&quot;:&quot;\\n&lt;ol&gt;\\n&lt;li&gt;\\n&lt;p&gt;Make a POST &lt;a href=\\&quot;https:\\\/\\\/docs.adyen.com\\\/api-explorer\\\/#\\\/Account\\\/createAccountHolder\\&quot; class=\\&quot;codeLabel external-link no-image\\&quot; target=\\&quot;_blank\\&quot; rel=\\&quot;nofollow noopener noreferrer\\&quot;&gt;\\\/createAccountHolder&lt;\\\/a&gt; request to create an account holder. In your request, specify:&lt;\\\/p&gt;\\n&lt;ul&gt;\\n&lt;li&gt;&lt;code&gt;address.city&lt;\\\/code&gt;: &lt;span translate=\\&quot;no\\&quot;&gt;&lt;strong&gt;PASSED&lt;\\\/strong&gt;&lt;\\\/span&gt;&lt;\\\/li&gt;\\n&lt;li&gt;&lt;code&gt;bankAccountDetails.ownerCity&lt;\\\/code&gt;: &lt;span translate=\\&quot;no\\&quot;&gt;&lt;strong&gt;PASSED&lt;\\\/strong&gt;&lt;\\\/span&gt; for all banks accounts. At least one bank account must be defined.&lt;\\\/li&gt;\\n&lt;li&gt;&lt;code&gt;bankAccountDetails.ownerName&lt;\\\/code&gt;: &lt;span translate=\\&quot;no\\&quot;&gt;&lt;strong&gt;TestData&lt;\\\/strong&gt;&lt;\\\/span&gt;&lt;\\\/li&gt;\\n&lt;li&gt;&lt;code&gt;individualDetails.name.lastName&lt;\\\/code&gt;: &lt;span translate=\\&quot;no\\&quot;&gt;&lt;strong&gt;TestData&lt;\\\/strong&gt;&lt;\\\/span&gt;&lt;\\\/li&gt;\\n&lt;li&gt;&lt;code&gt;legalEntity&lt;\\\/code&gt;: &lt;span translate=\\&quot;no\\&quot;&gt;&lt;strong&gt;Individual&lt;\\\/strong&gt;&lt;\\\/span&gt;&lt;\\\/li&gt;\\n&lt;\\\/ul&gt;\\n&lt;div data-component-wrapper=\\&quot;code-sample\\&quot;&gt;\\n&lt;code-sample :title=\\&quot;&#039;\\\/createAccountHolder request&#039;\\&quot; :id=\\&quot;&#039;&#039;\\&quot; :code-data=&#039;[{\\&quot;language\\&quot;:\\&quot;json\\&quot;,\\&quot;tabTitle\\&quot;:\\&quot;\\&quot;,\\&quot;content\\&quot;:\\&quot;{\\\\n    \\\\\\&quot;accountHolderCode\\\\\\&quot;:\\\\\\&quot;YOUR_UNIQUE_ACCOUNTHOLDER_CODE\\\\\\&quot;,\\\\n    \\\\\\&quot;accountHolderDetails\\\\\\&quot;:{\\\\n        \\\\\\&quot;address\\\\\\&quot;:{\\\\n            \\\\\\&quot;city\\\\\\&quot;:\\\\\\&quot;PASSED\\\\\\&quot;,\\\\n            \\\\\\&quot;country\\\\\\&quot;:\\\\\\&quot;NL\\\\\\&quot;,\\\\n            \\\\\\&quot;houseNumberOrName\\\\\\&quot;:\\\\\\&quot;1\\\\\\&quot;,\\\\n            \\\\\\&quot;postalCode\\\\\\&quot;:\\\\\\&quot;1234AB\\\\\\&quot;,\\\\n            \\\\\\&quot;street\\\\\\&quot;:\\\\\\&quot;Main Street\\\\\\&quot;\\\\n        },\\\\n        \\\\\\&quot;bankAccountDetails\\\\\\&quot;:[\\\\n            {\\\\n                \\\\\\&quot;countryCode\\\\\\&quot;:\\\\\\&quot;NL\\\\\\&quot;,\\\\n                \\\\\\&quot;currencyCode\\\\\\&quot;:\\\\\\&quot;EUR\\\\\\&quot;,\\\\n                \\\\\\&quot;iban\\\\\\&quot;:\\\\\\&quot;NL13TEST0123456789\\\\\\&quot;,\\\\n                \\\\\\&quot;ownerCity\\\\\\&quot;:\\\\\\&quot;PASSED\\\\\\&quot;,\\\\n                \\\\\\&quot;ownerCountryCode\\\\\\&quot;:\\\\\\&quot;NL\\\\\\&quot;,\\\\n                \\\\\\&quot;ownerHouseNumberOrName\\\\\\&quot;:\\\\\\&quot;1\\\\\\&quot;,\\\\n                \\\\\\&quot;ownerName\\\\\\&quot;:\\\\\\&quot;TestData\\\\\\&quot;,\\\\n                \\\\\\&quot;ownerPostalCode\\\\\\&quot;:\\\\\\&quot;1234AB\\\\\\&quot;,\\\\n                \\\\\\&quot;ownerStreet\\\\\\&quot;:\\\\\\&quot;Main Street\\\\\\&quot;\\\\n            }\\\\n        ],\\\\n        \\\\\\&quot;email\\\\\\&quot;:\\\\\\&quot;a.holder@example.com\\\\\\&quot;,\\\\n        \\\\\\&quot;individualDetails\\\\\\&quot;:{\\\\n            \\\\\\&quot;name\\\\\\&quot;:{\\\\n                \\\\\\&quot;firstName\\\\\\&quot;:\\\\\\&quot;Anthony\\\\\\&quot;,\\\\n                \\\\\\&quot;gender\\\\\\&quot;:\\\\\\&quot;MALE\\\\\\&quot;,\\\\n                \\\\\\&quot;lastName\\\\\\&quot;:\\\\\\&quot;TestData\\\\\\&quot;\\\\n            },\\\\n            \\\\\\&quot;personalData\\\\\\&quot;:{\\\\n                \\\\\\&quot;dateOfBirth\\\\\\&quot;:\\\\\\&quot;2001-04-27\\\\\\&quot;\\\\n            }\\\\n        },\\\\n        \\\\\\&quot;phoneNumber\\\\\\&quot;:{\\\\n            \\\\\\&quot;phoneCountryCode\\\\\\&quot;:\\\\\\&quot;NL\\\\\\&quot;,\\\\n            \\\\\\&quot;phoneNumber\\\\\\&quot;:\\\\\\&quot;0612345678\\\\\\&quot;,\\\\n            \\\\\\&quot;phoneType\\\\\\&quot;:\\\\\\&quot;Landline\\\\\\&quot;\\\\n        },\\\\n        \\\\\\&quot;webAddress\\\\\\&quot;:\\\\\\&quot;https:\\\\\\\/\\\\\\\/www.example.com\\\\\\&quot;\\\\n    },\\\\n    \\\\\\&quot;legalEntity\\\\\\&quot;:\\\\\\&quot;Individual\\\\\\&quot;,\\\\n    \\\\\\&quot;processingTier\\\\\\&quot;:3\\\\n}\\&quot;}]&#039; :enable-copy-link-to-code-block=\\&quot;true\\&quot; :code-sample-card-size=\\&quot;&#039;fullsize&#039;\\&quot;&gt;&lt;\\\/code-sample&gt;\\n&lt;\\\/div&gt;\\n&lt;\\\/li&gt;\\n&lt;li&gt;\\n&lt;p&gt;Upload a photo ID on a Hosted Onboarding Page (HOP) or through an API request.&lt;\\\/p&gt;\\n&lt;ul&gt;\\n&lt;li&gt;\\n&lt;p&gt;Hosted Onboarding Page&lt;\\\/p&gt;\\n&lt;ul&gt;\\n&lt;li&gt;Upload a document with a &lt;span translate=\\&quot;no\\&quot;&gt;&lt;strong&gt;PASSED&lt;\\\/strong&gt;&lt;\\\/span&gt; file name. For example, &lt;span translate=\\&quot;no\\&quot;&gt;&lt;strong&gt;PASSED.jpg&lt;\\\/strong&gt;&lt;\\\/span&gt;.&lt;\\\/li&gt;\\n&lt;\\\/ul&gt;\\n&lt;\\\/li&gt;\\n&lt;li&gt;\\n&lt;p&gt;API&lt;\\\/p&gt;\\n&lt;ul&gt;\\n&lt;li&gt;Make a POST &lt;a href=\\&quot;https:\\\/\\\/docs.adyen.com\\\/api-explorer\\\/#\\\/Account\\\/uploadDocument\\&quot; class=\\&quot;codeLabel external-link no-image\\&quot; target=\\&quot;_blank\\&quot; rel=\\&quot;nofollow noopener noreferrer\\&quot;&gt;\\\/uploadDocument&lt;\\\/a&gt; request to upload a passport. In your request, specify:\\n&lt;ul&gt;\\n&lt;li&gt;&lt;code&gt;documentContent&lt;\\\/code&gt;: A Base64-encoded image larger than 1000 bytes.&lt;\\\/li&gt;\\n&lt;li&gt;&lt;code&gt;documentType&lt;\\\/code&gt;: &lt;span translate=\\&quot;no\\&quot;&gt;&lt;strong&gt;PASSPORT&lt;\\\/strong&gt;&lt;\\\/span&gt;&lt;\\\/li&gt;\\n&lt;li&gt;&lt;code&gt;description&lt;\\\/code&gt;:  &lt;span translate=\\&quot;no\\&quot;&gt;&lt;strong&gt;PASSED&lt;\\\/strong&gt;&lt;\\\/span&gt;&lt;\\\/li&gt;\\n&lt;\\\/ul&gt;&lt;\\\/li&gt;\\n&lt;\\\/ul&gt;\\n&lt;p&gt;When uploading photo ID, the account holder is set to the limitless state. This means the account holder requires the highest level of KYC checks.&lt;\\\/p&gt;\\n&lt;div data-component-wrapper=\\&quot;code-sample\\&quot;&gt;\\n&lt;code-sample :title=\\&quot;&#039;\\\/uploadDocument request for passport upload&#039;\\&quot; :id=\\&quot;&#039;&#039;\\&quot; :code-data=&#039;[{\\&quot;language\\&quot;:\\&quot;json\\&quot;,\\&quot;tabTitle\\&quot;:\\&quot;\\&quot;,\\&quot;content\\&quot;:\\&quot;{\\\\n    \\\\\\&quot;documentContent\\\\\\&quot;:\\\\\\&quot;JVBERi0xLjcKJeLjz9MKMSAwIG9iaiAKPDwKL1N1YnR5cGUgL0ltYWdlCi9UeXBlIC9YT2JqZWN0Ci9XaWR0aCAxMzYyCi9GaWx0ZXIgL0ZsYXRlRGVjb2RlCi9IZWlnaHQgNjI0Ci9CaXRzUGVyQ29tcG9uZW50IDgKL0xlbmd0aCA0MDA2NQovQ29sb3JTcGFjZSAvRGV2aWNlUkdCCj4+CnN0cmVhbQp4nO3dB3gU1aRU9GCg==\\\\\\&quot;,\\\\n    \\\\\\&quot;documentDetail\\\\\\&quot;: {\\\\n        \\\\\\&quot;accountHolderCode\\\\\\&quot;:\\\\\\&quot;YOUR_UNIQUE_ACCOUNTHOLDER_CODE\\\\\\&quot;,\\\\n        \\\\\\&quot;description\\\\\\&quot;:\\\\\\&quot;PASSED\\\\\\&quot;,\\\\n        \\\\\\&quot;documentType\\\\\\&quot;:\\\\\\&quot;PASSPORT\\\\\\&quot;,\\\\n        \\\\\\&quot;filename\\\\\\&quot;:\\\\\\&quot;document_name_passport.pdf\\\\\\&quot;\\\\n    }\\\\n}\\&quot;}]&#039; :enable-copy-link-to-code-block=\\&quot;true\\&quot; :code-sample-card-size=\\&quot;&#039;fullsize&#039;\\&quot;&gt;&lt;\\\/code-sample&gt;\\n&lt;\\\/div&gt;\\n&lt;\\\/li&gt;\\n&lt;\\\/ul&gt;\\n&lt;\\\/li&gt;\\n&lt;li&gt;\\n&lt;p&gt;Upload a bank statement on a Hosted Onboarding Page (HOP) or through an API request.&lt;\\\/p&gt;\\n&lt;ul&gt;\\n&lt;li&gt;\\n&lt;p&gt;Hosted Onboarding Page&lt;\\\/p&gt;\\n&lt;ul&gt;\\n&lt;li&gt;Upload a document with a &lt;span translate=\\&quot;no\\&quot;&gt;&lt;strong&gt;PASSED&lt;\\\/strong&gt;&lt;\\\/span&gt; file name. For example, &lt;span translate=\\&quot;no\\&quot;&gt;&lt;strong&gt;PASSED.pdf&lt;\\\/strong&gt;&lt;\\\/span&gt;.&lt;\\\/li&gt;\\n&lt;\\\/ul&gt;\\n&lt;\\\/li&gt;\\n&lt;li&gt;\\n&lt;p&gt;API&lt;\\\/p&gt;\\n&lt;ul&gt;\\n&lt;li&gt;Make another POST &lt;a href=\\&quot;https:\\\/\\\/docs.adyen.com\\\/api-explorer\\\/#\\\/Account\\\/uploadDocument\\&quot; class=\\&quot;codeLabel external-link no-image\\&quot; target=\\&quot;_blank\\&quot; rel=\\&quot;nofollow noopener noreferrer\\&quot;&gt;\\\/uploadDocument&lt;\\\/a&gt; request to upload a bank statement:&lt;\\\/li&gt;\\n&lt;\\\/ul&gt;\\n&lt;\\\/li&gt;\\n&lt;\\\/ul&gt;\\n&lt;div data-component-wrapper=\\&quot;code-sample\\&quot;&gt;\\n&lt;code-sample :title=\\&quot;&#039;\\\/uploadDocument request for bank statement upload&#039;\\&quot; :id=\\&quot;&#039;&#039;\\&quot; :code-data=&#039;[{\\&quot;language\\&quot;:\\&quot;json\\&quot;,\\&quot;tabTitle\\&quot;:\\&quot;\\&quot;,\\&quot;content\\&quot;:\\&quot;{\\\\n    \\\\\\&quot;documentContent\\\\\\&quot;:\\\\\\&quot;JVBERi0xLjcKJeLjz9MKMSAwIG9iaiAKPDwKL1N1YnR5cGUgL0ltYWdlCi9UeXBlIC9YT2JqZWN0Ci9XaWR0aCAxMzYyCi9GaWx0ZXIgL0ZsYXRlRGVjb2RlCi9IZWlnaHQgNjI0Ci9CaXRzUGVyQ29tcG9uZW50IDgKL0xlbmd0aCA0MDA2NQovQ29sb3JTcGFjZSAvRGV2aWNlUkdCCj4+CnN0cmVhbQp4nO3dB3gU1aRU9GCg==\\\\\\&quot;,\\\\n    \\\\\\&quot;documentDetail\\\\\\&quot;: {\\\\n        \\\\\\&quot;accountHolderCode\\\\\\&quot;: \\\\\\&quot;YOUR_UNIQUE_ACCOUNTHOLDER_CODE\\\\\\&quot;,\\\\n        \\\\\\&quot;bankAccountUUID\\\\\\&quot;: \\\\\\&quot;{hint:The \\\\\\\/createAccountHolder response contains a bankAccountUUID}THE_BANK_ACCOUNT_UUID_WHICH_NEEDS_VERIFICATION{\\\\\\\/hint}\\\\\\&quot;,\\\\n        \\\\\\&quot;description\\\\\\&quot;: \\\\\\&quot;PASSED\\\\\\&quot;,\\\\n        \\\\\\&quot;documentType\\\\\\&quot;: \\\\\\&quot;BANK_STATEMENT\\\\\\&quot;,\\\\n        \\\\\\&quot;filename\\\\\\&quot;: \\\\\\&quot;document_name_bank_statement.pdf\\\\\\&quot;\\\\n    }\\\\n}\\&quot;}]&#039; :enable-copy-link-to-code-block=\\&quot;true\\&quot; :code-sample-card-size=\\&quot;&#039;fullsize&#039;\\&quot;&gt;&lt;\\\/code-sample&gt;\\n&lt;\\\/div&gt;\\n&lt;p&gt;The individual account holder now has its identity, document and bank statement verified.&lt;\\\/p&gt;\\n&quot;,&quot;altTitle&quot;:&quot;example1indiv&quot;,&quot;oldTabId&quot;:&quot;example1indiv_1&quot;,&quot;relation&quot;:&quot;&quot;},{&quot;title&quot;:&quot;Business account holder&quot;,&quot;content&quot;:&quot;\\n&lt;ol&gt;\\n&lt;li&gt;\\n&lt;p&gt;Make a POST &lt;a href=\\&quot;https:\\\/\\\/docs.adyen.com\\\/api-explorer\\\/#\\\/Account\\\/createAccountHolder\\&quot; class=\\&quot;codeLabel external-link no-image\\&quot; target=\\&quot;_blank\\&quot; rel=\\&quot;nofollow noopener noreferrer\\&quot;&gt;\\\/createAccountHolder&lt;\\\/a&gt; request to create an account holder. In your request, specify :&lt;\\\/p&gt;\\n&lt;ul&gt;\\n&lt;li&gt;&lt;code&gt;address.city&lt;\\\/code&gt;: &lt;span translate=\\&quot;no\\&quot;&gt;&lt;strong&gt;PASSED&lt;\\\/strong&gt;&lt;\\\/span&gt;&lt;\\\/li&gt;\\n&lt;li&gt;&lt;code&gt;bankAccountDetails.ownerName&lt;\\\/code&gt;: &lt;span translate=\\&quot;no\\&quot;&gt;&lt;strong&gt;TestData&lt;\\\/strong&gt;&lt;\\\/span&gt;&lt;\\\/li&gt;\\n&lt;li&gt;&lt;code&gt;bankAccountDetails.ownerCity&lt;\\\/code&gt;: &lt;span translate=\\&quot;no\\&quot;&gt;&lt;strong&gt;PASSED&lt;\\\/strong&gt;&lt;\\\/span&gt; for all banks accounts. At least one bank account must be defined.&lt;\\\/li&gt;\\n&lt;li&gt;&lt;code&gt;businessDetails.legalBusinessName&lt;\\\/code&gt;: &lt;span translate=\\&quot;no\\&quot;&gt;&lt;strong&gt;TestData&lt;\\\/strong&gt;&lt;\\\/span&gt;&lt;\\\/li&gt;\\n&lt;li&gt;&lt;code&gt;businessDetails.shareholders.address.city&lt;\\\/code&gt;: &lt;span translate=\\&quot;no\\&quot;&gt;&lt;strong&gt;PASSED&lt;\\\/strong&gt;&lt;\\\/span&gt; for each shareholder.&lt;\\\/li&gt;\\n&lt;li&gt;&lt;code&gt;businessDetails.shareholders.name.lastName&lt;\\\/code&gt;: &lt;span translate=\\&quot;no\\&quot;&gt;&lt;strong&gt;TestData&lt;\\\/strong&gt;&lt;\\\/span&gt; for each shareholder&lt;\\\/li&gt;\\n&lt;li&gt;&lt;code&gt;legalEntity&lt;\\\/code&gt;: &lt;span translate=\\&quot;no\\&quot;&gt;&lt;strong&gt;Business&lt;\\\/strong&gt;&lt;\\\/span&gt;&lt;\\\/li&gt;\\n&lt;\\\/ul&gt;\\n&lt;div data-component-wrapper=\\&quot;code-sample\\&quot;&gt;\\n&lt;code-sample :title=\\&quot;&#039;\\\/createAccountHolder request&#039;\\&quot; :id=\\&quot;&#039;&#039;\\&quot; :code-data=&#039;[{\\&quot;language\\&quot;:\\&quot;json\\&quot;,\\&quot;tabTitle\\&quot;:\\&quot;\\&quot;,\\&quot;content\\&quot;:\\&quot;{\\\\n    \\\\\\&quot;accountHolderCode\\\\\\&quot;:\\\\\\&quot;YOUR_UNIQUE_ACCOUNTHOLDER_CODE\\\\\\&quot;,\\\\n    \\\\\\&quot;accountHolderDetails\\\\\\&quot;:{\\\\n        \\\\\\&quot;address\\\\\\&quot;:{\\\\n            \\\\\\&quot;city\\\\\\&quot;:\\\\\\&quot;PASSED\\\\\\&quot;,\\\\n            \\\\\\&quot;country\\\\\\&quot;:\\\\\\&quot;NL\\\\\\&quot;,\\\\n            \\\\\\&quot;houseNumberOrName\\\\\\&quot;:\\\\\\&quot;1\\\\\\&quot;,\\\\n            \\\\\\&quot;postalCode\\\\\\&quot;:\\\\\\&quot;1234AB\\\\\\&quot;,\\\\n            \\\\\\&quot;street\\\\\\&quot;:\\\\\\&quot;Main Street\\\\\\&quot;\\\\n        },\\\\n        \\\\\\&quot;bankAccountDetails\\\\\\&quot;:[\\\\n            {\\\\n                \\\\\\&quot;countryCode\\\\\\&quot;:\\\\\\&quot;NL\\\\\\&quot;,\\\\n                \\\\\\&quot;currencyCode\\\\\\&quot;:\\\\\\&quot;EUR\\\\\\&quot;,\\\\n                \\\\\\&quot;iban\\\\\\&quot;:\\\\\\&quot;NL13TEST0123456789\\\\\\&quot;,\\\\n                \\\\\\&quot;ownerCity\\\\\\&quot;:\\\\\\&quot;PASSED\\\\\\&quot;,\\\\n                \\\\\\&quot;ownerCountryCode\\\\\\&quot;:\\\\\\&quot;NL\\\\\\&quot;,\\\\n                \\\\\\&quot;ownerHouseNumberOrName\\\\\\&quot;:\\\\\\&quot;1\\\\\\&quot;,\\\\n                \\\\\\&quot;ownerName\\\\\\&quot;:\\\\\\&quot;TestData\\\\\\&quot;,\\\\n                \\\\\\&quot;ownerPostalCode\\\\\\&quot;:\\\\\\&quot;1234AB\\\\\\&quot;,\\\\n                \\\\\\&quot;ownerStreet\\\\\\&quot;:\\\\\\&quot;Main Street\\\\\\&quot;\\\\n            }\\\\n        ],\\\\n        \\\\\\&quot;businessDetails\\\\\\&quot;:{\\\\n            \\\\\\&quot;doingBusinessAs\\\\\\&quot;:\\\\\\&quot;Furniture shop\\\\\\&quot;,\\\\n            \\\\\\&quot;legalBusinessName\\\\\\&quot;:\\\\\\&quot;TestData\\\\\\&quot;,\\\\n            \\\\\\&quot;registrationNumber\\\\\\&quot;:\\\\\\&quot;123456789\\\\\\&quot;,\\\\n            \\\\\\&quot;shareholders\\\\\\&quot;:[\\\\n                {\\\\n                    \\\\\\&quot;address\\\\\\&quot;:{\\\\n                        \\\\\\&quot;city\\\\\\&quot;:\\\\\\&quot;PASSED\\\\\\&quot;,\\\\n                        \\\\\\&quot;country\\\\\\&quot;:\\\\\\&quot;NL\\\\\\&quot;,\\\\n                        \\\\\\&quot;houseNumberOrName\\\\\\&quot;:\\\\\\&quot;1\\\\\\&quot;,\\\\n                        \\\\\\&quot;postalCode\\\\\\&quot;:\\\\\\&quot;1234AB\\\\\\&quot;,\\\\n                        \\\\\\&quot;street\\\\\\&quot;:\\\\\\&quot;Main Street\\\\\\&quot;\\\\n                    },\\\\n                    \\\\\\&quot;email\\\\\\&quot;:\\\\\\&quot;testshareholder@example.com\\\\\\&quot;,\\\\n                    \\\\\\&quot;name\\\\\\&quot;:{\\\\n                        \\\\\\&quot;firstName\\\\\\&quot;:\\\\\\&quot;Anthony\\\\\\&quot;,\\\\n                        \\\\\\&quot;gender\\\\\\&quot;:\\\\\\&quot;MALE\\\\\\&quot;,\\\\n                        \\\\\\&quot;lastName\\\\\\&quot;:\\\\\\&quot;TestData\\\\\\&quot;\\\\n                    },\\\\n                    \\\\\\&quot;personalData\\\\\\&quot;:{\\\\n                        \\\\\\&quot;dateOfBirth\\\\\\&quot;:\\\\\\&quot;2001-04-27\\\\\\&quot;\\\\n                    }\\\\n                }\\\\n            ],\\\\n            \\\\\\&quot;taxId\\\\\\&quot;:\\\\\\&quot;1234567890\\\\\\&quot;\\\\n        },\\\\n        \\\\\\&quot;email\\\\\\&quot;:\\\\\\&quot;a.holder@example.com\\\\\\&quot;,\\\\n        \\\\\\&quot;phoneNumber\\\\\\&quot;:{\\\\n            \\\\\\&quot;phoneCountryCode\\\\\\&quot;:\\\\\\&quot;NL\\\\\\&quot;,\\\\n            \\\\\\&quot;phoneNumber\\\\\\&quot;:\\\\\\&quot;0612345678\\\\\\&quot;,\\\\n            \\\\\\&quot;phoneType\\\\\\&quot;:\\\\\\&quot;Landline\\\\\\&quot;\\\\n        },\\\\n        \\\\\\&quot;webAddress\\\\\\&quot;:\\\\\\&quot;https:\\\\\\\/\\\\\\\/www.example.com\\\\\\&quot;\\\\n    },\\\\n    \\\\\\&quot;legalEntity\\\\\\&quot;:\\\\\\&quot;Business\\\\\\&quot;,\\\\n    \\\\\\&quot;processingTier\\\\\\&quot;:3\\\\n}\\&quot;}]&#039; :enable-copy-link-to-code-block=\\&quot;true\\&quot; :code-sample-card-size=\\&quot;&#039;fullsize&#039;\\&quot;&gt;&lt;\\\/code-sample&gt;\\n&lt;\\\/div&gt;\\n&lt;\\\/li&gt;\\n&lt;li&gt;\\n&lt;p&gt;Upload a photo ID on a Hosted Onboarding Page (HOP) or through an API request.&lt;\\\/p&gt;\\n&lt;ul&gt;\\n&lt;li&gt;\\n&lt;p&gt;Hosted Onboarding Page&lt;\\\/p&gt;\\n&lt;ul&gt;\\n&lt;li&gt;Upload a document with a &lt;span translate=\\&quot;no\\&quot;&gt;&lt;strong&gt;PASSED&lt;\\\/strong&gt;&lt;\\\/span&gt; file name. For example, &lt;span translate=\\&quot;no\\&quot;&gt;&lt;strong&gt;PASSED.jpg&lt;\\\/strong&gt;&lt;\\\/span&gt;.&lt;\\\/li&gt;\\n&lt;\\\/ul&gt;\\n&lt;\\\/li&gt;\\n&lt;li&gt;\\n&lt;p&gt;API&lt;\\\/p&gt;\\n&lt;ul&gt;\\n&lt;li&gt;Make a POST &lt;a href=\\&quot;https:\\\/\\\/docs.adyen.com\\\/api-explorer\\\/#\\\/Account\\\/uploadDocument\\&quot; class=\\&quot;codeLabel external-link no-image\\&quot; target=\\&quot;_blank\\&quot; rel=\\&quot;nofollow noopener noreferrer\\&quot;&gt;\\\/uploadDocument&lt;\\\/a&gt; request to upload a passport. In your request, specify:\\n&lt;ul&gt;\\n&lt;li&gt;&lt;code&gt;documentType&lt;\\\/code&gt;: &lt;span translate=\\&quot;no\\&quot;&gt;&lt;strong&gt;PASSPORT&lt;\\\/strong&gt;&lt;\\\/span&gt;&lt;\\\/li&gt;\\n&lt;li&gt;&lt;code&gt;description&lt;\\\/code&gt;:  &lt;span translate=\\&quot;no\\&quot;&gt;&lt;strong&gt;PASSED&lt;\\\/strong&gt;&lt;\\\/span&gt;&lt;\\\/li&gt;\\n&lt;\\\/ul&gt;&lt;\\\/li&gt;\\n&lt;\\\/ul&gt;\\n&lt;p&gt;When uploading photo ID, the account holder is set to the limitless state. This means the account holder requires the highest level of KYC checks.&lt;\\\/p&gt;\\n&lt;div data-component-wrapper=\\&quot;code-sample\\&quot;&gt;\\n&lt;code-sample :title=\\&quot;&#039;\\\/uploadDocument request for passport upload&#039;\\&quot; :id=\\&quot;&#039;&#039;\\&quot; :code-data=&#039;[{\\&quot;language\\&quot;:\\&quot;json\\&quot;,\\&quot;tabTitle\\&quot;:\\&quot;\\&quot;,\\&quot;content\\&quot;:\\&quot;{\\\\n    \\\\\\&quot;documentContent\\\\\\&quot;:\\\\\\&quot;JVBERi0xLjcKJeLjz9MKMSAwIG9iaiAKPDwKL1N1YnR5cGUgL0ltYWdlCi9UeXBlIC9YT2JqZWN0Ci9XaWR0aCAxMzYyCi9GaWx0ZXIgL0ZsYXRlRGVjb2RlCi9IZWlnaHQgNjI0Ci9CaXRzUGVyQ29tcG9uZW50IDgKL0xlbmd0aCA0MDA2NQovQ29sb3JTcGFjZSAvRGV2aWNlUkdCCj4+CnN0cmVhbQp4nO3dB3gU1aRU9GCg==\\\\\\&quot;,\\\\n    \\\\\\&quot;documentDetail\\\\\\&quot;:{\\\\n        \\\\\\&quot;shareholderCode\\\\\\&quot;:\\\\\\&quot;{hint:The \\\\\\\/createAccountHolder response contains a shareholderCode}THE_SHAREHOLDER_WHICH_NEEDS_VERIFICATION{\\\\\\\/hint}\\\\\\&quot;,\\\\n        \\\\\\&quot;accountHolderCode\\\\\\&quot;:\\\\\\&quot;YOUR_UNIQUE_ACCOUNTHOLDER_CODE\\\\\\&quot;,\\\\n        \\\\\\&quot;description\\\\\\&quot;:\\\\\\&quot;PASSED\\\\\\&quot;,\\\\n        \\\\\\&quot;documentType\\\\\\&quot;:\\\\\\&quot;PASSPORT\\\\\\&quot;,\\\\n        \\\\\\&quot;filename\\\\\\&quot;:\\\\\\&quot;document_name_passport.pdf\\\\\\&quot;\\\\n    }\\\\n}\\&quot;}]&#039; :enable-copy-link-to-code-block=\\&quot;true\\&quot; :code-sample-card-size=\\&quot;&#039;fullsize&#039;\\&quot;&gt;&lt;\\\/code-sample&gt;\\n&lt;\\\/div&gt;\\n&lt;\\\/li&gt;\\n&lt;\\\/ul&gt;\\n&lt;\\\/li&gt;\\n&lt;li&gt;\\n&lt;p&gt;Upload a bank statement on a Hosted Onboarding Page (HOP) or through an API request.&lt;\\\/p&gt;\\n&lt;ul&gt;\\n&lt;li&gt;\\n&lt;p&gt;Hosted Onboarding Page&lt;\\\/p&gt;\\n&lt;ul&gt;\\n&lt;li&gt;Upload a document with a &lt;span translate=\\&quot;no\\&quot;&gt;&lt;strong&gt;PASSED&lt;\\\/strong&gt;&lt;\\\/span&gt; file name. For example, &lt;span translate=\\&quot;no\\&quot;&gt;&lt;strong&gt;PASSED.pdf&lt;\\\/strong&gt;&lt;\\\/span&gt;.&lt;\\\/li&gt;\\n&lt;\\\/ul&gt;\\n&lt;\\\/li&gt;\\n&lt;li&gt;\\n&lt;p&gt;API&lt;\\\/p&gt;\\n&lt;ul&gt;\\n&lt;li&gt;Make another POST &lt;a href=\\&quot;https:\\\/\\\/docs.adyen.com\\\/api-explorer\\\/#\\\/Account\\\/uploadDocument\\&quot; class=\\&quot;codeLabel external-link no-image\\&quot; target=\\&quot;_blank\\&quot; rel=\\&quot;nofollow noopener noreferrer\\&quot;&gt;\\\/uploadDocument&lt;\\\/a&gt; request to upload a bank statement:&lt;\\\/li&gt;\\n&lt;\\\/ul&gt;\\n&lt;div data-component-wrapper=\\&quot;code-sample\\&quot;&gt;\\n&lt;code-sample :title=\\&quot;&#039;\\\/uploadDocument request for bank statement upload&#039;\\&quot; :id=\\&quot;&#039;&#039;\\&quot; :code-data=&#039;[{\\&quot;language\\&quot;:\\&quot;json\\&quot;,\\&quot;tabTitle\\&quot;:\\&quot;\\&quot;,\\&quot;content\\&quot;:\\&quot;{\\\\n    \\\\\\&quot;documentContent\\\\\\&quot;:\\\\\\&quot;JVBERi0xLjcKJeLjz9MKMSAwIG9iaiAKPDwKL1N1YnR5cGUgL0ltYWdlCi9UeXBlIC9YT2JqZWN0Ci9XaWR0aCAxMzYyCi9GaWx0ZXIgL0ZsYXRlRGVjb2RlCi9IZWlnaHQgNjI0Ci9CaXRzUGVyQ29tcG9uZW50IDgKL0xlbmd0aCA0MDA2NQovQ29sb3JTcGFjZSAvRGV2aWNlUkdCCj4+CnN0cmVhbQp4nO3dB3gU1aRU9GCg==\\\\\\&quot;,\\\\n    \\\\\\&quot;documentDetail\\\\\\&quot;:{\\\\n        \\\\\\&quot;accountHolderCode\\\\\\&quot;:\\\\\\&quot;YOUR_UNIQUE_ACCOUNTHOLDER_CODE\\\\\\&quot;,\\\\n        \\\\\\&quot;bankAccountUUID\\\\\\&quot;: \\\\\\&quot;{hint:The \\\\\\\/createAccountHolder response contains a bankAccountUUID}THE_BANK_ACCOUNT_UUID_WHICH_NEEDS_VERIFICATION{\\\\\\\/hint}\\\\\\&quot;,\\\\n        \\\\\\&quot;description\\\\\\&quot;:\\\\\\&quot;PASSED\\\\\\&quot;,\\\\n        \\\\\\&quot;documentType\\\\\\&quot;:\\\\\\&quot;BANK_STATEMENT\\\\\\&quot;,\\\\n        \\\\\\&quot;filename\\\\\\&quot;:\\\\\\&quot;bank_statement.png\\\\\\&quot;\\\\n    }\\\\n}\\&quot;}]&#039; :enable-copy-link-to-code-block=\\&quot;true\\&quot; :code-sample-card-size=\\&quot;&#039;fullsize&#039;\\&quot;&gt;&lt;\\\/code-sample&gt;\\n&lt;\\\/div&gt;\\n&lt;\\\/li&gt;\\n&lt;\\\/ul&gt;\\n&lt;\\\/li&gt;\\n&lt;\\\/ol&gt;\\n&lt;p&gt;The account holder now has its company, identity, document and bank statement verified.&lt;\\\/p&gt;\\n&quot;,&quot;altTitle&quot;:&quot;example1business&quot;,&quot;oldTabId&quot;:&quot;example1business_2&quot;,&quot;relation&quot;:&quot;&quot;}]\"\n            :should-update-when-url-changes='true'>\n        <\/tabs>\n    <\/div>\n<\/div>\n\n<h2 id=\"an-account-holder-with-one-of-kyc-checks-set-to-failed\">An account holder with one of KYC checks set to FAILED<\/h2>\n<p>Select the account holder type to see the relevant examples below:<\/p>\n\n<div id=\"tabP2qx3\">\n    <div data-component-wrapper=\"tabs\">\n        <tabs\n                        :items=\"[{&quot;title&quot;:&quot;Individual account holder&quot;,&quot;content&quot;:&quot;\\n&lt;p&gt;Make a POST &lt;a href=\\&quot;https:\\\/\\\/docs.adyen.com\\\/api-explorer\\\/#\\\/Account\\\/createAccountHolder\\&quot; class=\\&quot;codeLabel external-link no-image\\&quot; target=\\&quot;_blank\\&quot; rel=\\&quot;nofollow noopener noreferrer\\&quot;&gt;\\\/createAccountHolder&lt;\\\/a&gt; request to create an account holder. In your request, specify:&lt;\\\/p&gt;\\n&lt;ul&gt;\\n&lt;li&gt;&lt;code&gt;address.city&lt;\\\/code&gt;: &lt;span translate=\\&quot;no\\&quot;&gt;&lt;strong&gt;FRAUD&lt;\\\/strong&gt;&lt;\\\/span&gt;&lt;\\\/li&gt;\\n&lt;li&gt;&lt;code&gt;bankAccountDetails.ownerCity&lt;\\\/code&gt;: &lt;span translate=\\&quot;no\\&quot;&gt;&lt;strong&gt;FRAUD&lt;\\\/strong&gt;&lt;\\\/span&gt; for all banks accounts. At least one bank account must be defined.&lt;\\\/li&gt;\\n&lt;li&gt;&lt;code&gt;bankAccountDetails.ownerName&lt;\\\/code&gt;: &lt;span translate=\\&quot;no\\&quot;&gt;&lt;strong&gt;TestData&lt;\\\/strong&gt;&lt;\\\/span&gt;&lt;\\\/li&gt;\\n&lt;li&gt;&lt;code&gt;individualDetails.name.lastName&lt;\\\/code&gt;: &lt;span translate=\\&quot;no\\&quot;&gt;&lt;strong&gt;TestData&lt;\\\/strong&gt;&lt;\\\/span&gt;&lt;\\\/li&gt;\\n&lt;li&gt;&lt;code&gt;legalEntity&lt;\\\/code&gt;: &lt;span translate=\\&quot;no\\&quot;&gt;&lt;strong&gt;Individual&lt;\\\/strong&gt;&lt;\\\/span&gt;&lt;\\\/li&gt;\\n&lt;\\\/ul&gt;\\n&lt;p&gt;Here is an example of creating a suspended Individual legal entity account holder with its payouts blocked:&lt;\\\/p&gt;\\n&lt;div data-component-wrapper=\\&quot;code-sample\\&quot;&gt;\\n    &lt;code-sample :title=\\&quot;&#039;\\\/createAccountHolder request&#039;\\&quot; :id=\\&quot;&#039;&#039;\\&quot; :code-data=&#039;[{\\&quot;language\\&quot;:\\&quot;json\\&quot;,\\&quot;tabTitle\\&quot;:\\&quot;\\&quot;,\\&quot;content\\&quot;:\\&quot;{\\\\n  \\\\t\\\\\\&quot;accountHolderCode\\\\\\&quot;: \\\\\\&quot;YOUR_UNIQUE_ACCOUNT_HOLDER_CODE\\\\\\&quot;,\\\\n  \\\\t\\\\\\&quot;accountHolderDetails\\\\\\&quot;: {\\\\n    \\\\t\\\\\\&quot;address\\\\\\&quot;: {\\\\n      \\\\t\\\\t\\\\\\&quot;city\\\\\\&quot;: \\\\\\&quot;FRAUD\\\\\\&quot;,\\\\n      \\\\t\\\\t\\\\\\&quot;country\\\\\\&quot;: \\\\\\&quot;NL\\\\\\&quot;,\\\\n      \\\\t\\\\t\\\\\\&quot;houseNumberOrName\\\\\\&quot;: \\\\\\&quot;1\\\\\\&quot;,\\\\n      \\\\t\\\\t\\\\\\&quot;postalCode\\\\\\&quot;: \\\\\\&quot;1234AB\\\\\\&quot;,\\\\n      \\\\t\\\\t\\\\\\&quot;street\\\\\\&quot;: \\\\\\&quot;Main Street\\\\\\&quot;\\\\n    \\\\t},\\\\n    \\\\t\\\\\\&quot;bankAccountDetails\\\\\\&quot;: [\\\\n    \\\\t   {\\\\n        \\\\t\\\\t\\\\\\&quot;countryCode\\\\\\&quot;: \\\\\\&quot;NL\\\\\\&quot;,\\\\n        \\\\t\\\\t\\\\\\&quot;currencyCode\\\\\\&quot;: \\\\\\&quot;EUR\\\\\\&quot;,\\\\n        \\\\t\\\\t\\\\\\&quot;iban\\\\\\&quot;: \\\\\\&quot;NL13TEST0123456789\\\\\\&quot;,\\\\n        \\\\t\\\\t\\\\\\&quot;ownerCity\\\\\\&quot;: \\\\\\&quot;FRAUD\\\\\\&quot;,\\\\n        \\\\t\\\\t\\\\\\&quot;ownerCountryCode\\\\\\&quot;: \\\\\\&quot;NL\\\\\\&quot;,\\\\n        \\\\t\\\\t\\\\\\&quot;ownerHouseNumberOrName\\\\\\&quot;: \\\\\\&quot;1\\\\\\&quot;,\\\\n        \\\\t\\\\t\\\\\\&quot;ownerName\\\\\\&quot;: \\\\\\&quot;TestData\\\\\\&quot;,\\\\n        \\\\t\\\\t\\\\\\&quot;ownerPostalCode\\\\\\&quot;: \\\\\\&quot;1234AB\\\\\\&quot;,\\\\n        \\\\t\\\\t\\\\\\&quot;ownerStreet\\\\\\&quot;: \\\\\\&quot;Main Street\\\\\\&quot;\\\\n      \\\\t   }\\\\n    \\\\t],\\\\n\\\\t\\\\t\\\\\\&quot;email\\\\\\&quot;: \\\\\\&quot;a.holder@example.com\\\\\\&quot;,\\\\n    \\\\t\\\\\\&quot;individualDetails\\\\\\&quot;: {\\\\n      \\\\t\\\\t\\\\\\&quot;name\\\\\\&quot;: {\\\\n        \\\\t\\\\t\\\\\\&quot;firstName\\\\\\&quot;: \\\\\\&quot;Anthony\\\\\\&quot;,\\\\n        \\\\t\\\\t\\\\\\&quot;gender\\\\\\&quot;: \\\\\\&quot;MALE\\\\\\&quot;,\\\\n        \\\\t\\\\t\\\\\\&quot;lastName\\\\\\&quot;: \\\\\\&quot;TestData\\\\\\&quot;\\\\n      \\\\t\\\\t},\\\\n      \\\\t\\\\t\\\\\\&quot;personalData\\\\\\&quot;: {\\\\n        \\\\t\\\\t\\\\\\&quot;dateOfBirth\\\\\\&quot;: \\\\\\&quot;2001-04-27\\\\\\&quot;\\\\n      \\\\t\\\\t}\\\\n    \\\\t},\\\\n    \\\\t\\\\\\&quot;phoneNumber\\\\\\&quot;: {\\\\n      \\\\t\\\\t\\\\\\&quot;phoneCountryCode\\\\\\&quot;: \\\\\\&quot;NL\\\\\\&quot;,\\\\n      \\\\t\\\\t\\\\\\&quot;phoneNumber\\\\\\&quot;: \\\\\\&quot;0612345678\\\\\\&quot;,\\\\n      \\\\t\\\\t\\\\\\&quot;phoneType\\\\\\&quot;: \\\\\\&quot;Landline\\\\\\&quot;\\\\n    \\\\t\\\\t},\\\\n    \\\\t\\\\\\&quot;webAddress\\\\\\&quot;: \\\\\\&quot;https:\\\\\\\/\\\\\\\/www.example.com\\\\\\&quot;\\\\n  \\\\t\\\\t},\\\\n  \\\\t\\\\\\&quot;legalEntity\\\\\\&quot;: \\\\\\&quot;Individual\\\\\\&quot;,\\\\n  \\\\t\\\\\\&quot;processingTier\\\\\\&quot;: 2\\\\n}\\&quot;}]&#039; :enable-copy-link-to-code-block=\\&quot;true\\&quot; :code-sample-card-size=\\&quot;&#039;fullsize&#039;\\&quot;&gt;&lt;\\\/code-sample&gt;\\n&lt;\\\/div&gt;\\n&quot;,&quot;altTitle&quot;:&quot;example2indiv&quot;,&quot;oldTabId&quot;:&quot;example2indiv_1&quot;,&quot;relation&quot;:&quot;&quot;},{&quot;title&quot;:&quot;Business account holder&quot;,&quot;content&quot;:&quot;\\n&lt;p&gt;Make a POST &lt;a href=\\&quot;https:\\\/\\\/docs.adyen.com\\\/api-explorer\\\/#\\\/Account\\\/createAccountHolder\\&quot; class=\\&quot;codeLabel external-link no-image\\&quot; target=\\&quot;_blank\\&quot; rel=\\&quot;nofollow noopener noreferrer\\&quot;&gt;\\\/createAccountHolder&lt;\\\/a&gt; request to create an account holder. In your request, specify:&lt;\\\/p&gt;\\n&lt;ul&gt;\\n&lt;li&gt;&lt;code&gt;address.city&lt;\\\/code&gt;: &lt;span translate=\\&quot;no\\&quot;&gt;&lt;strong&gt;FRAUD&lt;\\\/strong&gt;&lt;\\\/span&gt;&lt;\\\/li&gt;\\n&lt;li&gt;&lt;code&gt;bankAccountDetails.ownerCity&lt;\\\/code&gt;: &lt;span translate=\\&quot;no\\&quot;&gt;&lt;strong&gt;FRAUD&lt;\\\/strong&gt;&lt;\\\/span&gt; for all banks accounts. At least one bank account must be defined.&lt;\\\/li&gt;\\n&lt;li&gt;&lt;code&gt;businessDetails.shareholders.address.city&lt;\\\/code&gt;: &lt;span translate=\\&quot;no\\&quot;&gt;&lt;strong&gt;FRAUD&lt;\\\/strong&gt;&lt;\\\/span&gt;&lt;\\\/li&gt;\\n&lt;li&gt;&lt;code&gt;businessDetails.shareholders.name.lastName&lt;\\\/code&gt;: &lt;span translate=\\&quot;no\\&quot;&gt;&lt;strong&gt;TestData&lt;\\\/strong&gt;&lt;\\\/span&gt;&lt;\\\/li&gt;\\n&lt;li&gt;&lt;code&gt;bankAccountDetails.ownerName&lt;\\\/code&gt;: &lt;span translate=\\&quot;no\\&quot;&gt;&lt;strong&gt;TestData&lt;\\\/strong&gt;&lt;\\\/span&gt;&lt;\\\/li&gt;\\n&lt;li&gt;&lt;code&gt;legalEntity&lt;\\\/code&gt;: &lt;span translate=\\&quot;no\\&quot;&gt;&lt;strong&gt;Business&lt;\\\/strong&gt;&lt;\\\/span&gt;&lt;\\\/li&gt;\\n&lt;\\\/ul&gt;\\n&lt;p&gt;Here is an example of creating a suspended Business legal entity account holder with its payouts blocked:&lt;\\\/p&gt;\\n&lt;div data-component-wrapper=\\&quot;code-sample\\&quot;&gt;\\n    &lt;code-sample :title=\\&quot;&#039;\\\/createAccountHolder request&#039;\\&quot; :id=\\&quot;&#039;&#039;\\&quot; :code-data=&#039;[{\\&quot;language\\&quot;:\\&quot;json\\&quot;,\\&quot;tabTitle\\&quot;:\\&quot;\\&quot;,\\&quot;content\\&quot;:\\&quot;{\\\\n\\\\t\\\\\\&quot;accountHolderCode\\\\\\&quot;: \\\\\\&quot;YOUR_UNIQUE_ACCOUNT_HOLDER_CODE\\\\\\&quot;,\\\\n\\\\t\\\\\\&quot;accountHolderDetails\\\\\\&quot;: {\\\\n\\\\t\\\\\\&quot;address\\\\\\&quot;: {\\\\n  \\\\t\\\\t\\\\\\&quot;city\\\\\\&quot;: \\\\\\&quot;FRAUD\\\\\\&quot;,\\\\n      \\\\t\\\\t\\\\\\&quot;country\\\\\\&quot;: \\\\\\&quot;NL\\\\\\&quot;,\\\\n      \\\\t\\\\t\\\\\\&quot;houseNumberOrName\\\\\\&quot;: \\\\\\&quot;1\\\\\\&quot;,\\\\n      \\\\t\\\\t\\\\\\&quot;postalCode\\\\\\&quot;: \\\\\\&quot;1234AB\\\\\\&quot;,\\\\n      \\\\t\\\\t\\\\\\&quot;street\\\\\\&quot;: \\\\\\&quot;Main Street\\\\\\&quot;\\\\n        },\\\\n        \\\\\\&quot;bankAccountDetails\\\\\\&quot;: [\\\\n      \\\\t\\\\t{\\\\n        \\\\t\\\\t\\\\\\&quot;countryCode\\\\\\&quot;: \\\\\\&quot;NL\\\\\\&quot;,\\\\n        \\\\t\\\\t\\\\\\&quot;currencyCode\\\\\\&quot;: \\\\\\&quot;EUR\\\\\\&quot;,\\\\n        \\\\t\\\\t\\\\\\&quot;iban\\\\\\&quot;: \\\\\\&quot;NL13TEST0123456789\\\\\\&quot;,\\\\n        \\\\t\\\\t\\\\\\&quot;ownerCity\\\\\\&quot;: \\\\\\&quot;FRAUD\\\\\\&quot;,\\\\n        \\\\t\\\\t\\\\\\&quot;ownerCountryCode\\\\\\&quot;: \\\\\\&quot;NL\\\\\\&quot;,\\\\n        \\\\t\\\\t\\\\\\&quot;ownerHouseNumberOrName\\\\\\&quot;: \\\\\\&quot;1\\\\\\&quot;,\\\\n        \\\\t\\\\t\\\\\\&quot;ownerName\\\\\\&quot;: \\\\\\&quot;TestData\\\\\\&quot;,\\\\n        \\\\t\\\\t\\\\\\&quot;ownerPostalCode\\\\\\&quot;: \\\\\\&quot;1234AB\\\\\\&quot;,\\\\n        \\\\t\\\\t\\\\\\&quot;ownerStreet\\\\\\&quot;: \\\\\\&quot;Main Street\\\\\\&quot;\\\\n      \\\\t\\\\t}\\\\n    \\\\t],\\\\n        \\\\\\&quot;businessDetails\\\\\\&quot;: {\\\\n      \\\\t\\\\t\\\\\\&quot;doingBusinessAs\\\\\\&quot;: \\\\\\&quot;Furniture shop\\\\\\&quot;,\\\\n      \\\\t\\\\t\\\\\\&quot;legalBusinessName\\\\\\&quot;: \\\\\\&quot;TestData\\\\\\&quot;,\\\\n      \\\\t\\\\t\\\\\\&quot;registrationNumber\\\\\\&quot;: \\\\\\&quot;123456789\\\\\\&quot;,\\\\n      \\\\t\\\\t\\\\\\&quot;shareholders\\\\\\&quot;: [\\\\n        \\\\t\\\\t\\\\t{\\\\n          \\\\t\\\\t\\\\t\\\\\\&quot;address\\\\\\&quot;: {\\\\n            \\\\t\\\\t\\\\t\\\\\\&quot;city\\\\\\&quot;: \\\\\\&quot;FRAUD\\\\\\&quot;,\\\\n            \\\\t\\\\t\\\\t\\\\\\&quot;country\\\\\\&quot;: \\\\\\&quot;NL\\\\\\&quot;,\\\\n            \\\\t\\\\t\\\\t\\\\\\&quot;houseNumberOrName\\\\\\&quot;: \\\\\\&quot;1\\\\\\&quot;,\\\\n            \\\\t\\\\t\\\\t\\\\\\&quot;postalCode\\\\\\&quot;: \\\\\\&quot;1234AB\\\\\\&quot;,\\\\n            \\\\t\\\\t\\\\t\\\\\\&quot;street\\\\\\&quot;: \\\\\\&quot;Main Street\\\\\\&quot;\\\\n          \\\\t\\\\t\\\\t},\\\\n          \\\\t\\\\t\\\\t\\\\\\&quot;email\\\\\\&quot;: \\\\\\&quot;testshareholder@example.com\\\\\\&quot;,\\\\n          \\\\t\\\\t\\\\t\\\\\\&quot;name\\\\\\&quot;: {\\\\n            \\\\t\\\\t\\\\t\\\\\\&quot;firstName\\\\\\&quot;: \\\\\\&quot;Anthony\\\\\\&quot;,\\\\n            \\\\t\\\\t\\\\t\\\\\\&quot;gender\\\\\\&quot;: \\\\\\&quot;MALE\\\\\\&quot;,\\\\n            \\\\t\\\\t\\\\t\\\\\\&quot;lastName\\\\\\&quot;: \\\\\\&quot;TestData\\\\\\&quot;\\\\n         \\\\t\\\\t\\\\t},\\\\n          \\\\t\\\\t\\\\t\\\\\\&quot;personalData\\\\\\&quot;: {\\\\n            \\\\t\\\\t\\\\t\\\\\\&quot;dateOfBirth\\\\\\&quot;: \\\\\\&quot;2001-04-27\\\\\\&quot;\\\\n          \\\\t\\\\t\\\\t\\\\t}\\\\n        \\\\t\\\\t\\\\t}\\\\n      \\\\t\\\\t],\\\\n     \\\\t\\\\t\\\\\\&quot;taxId\\\\\\&quot;: \\\\\\&quot;1234567890\\\\\\&quot;\\\\n    \\\\t},\\\\n    \\\\t\\\\\\&quot;email\\\\\\&quot;: \\\\\\&quot;a.holder@example.com\\\\\\&quot;,\\\\n    \\\\t\\\\\\&quot;phoneNumber\\\\\\&quot;: {\\\\n              \\\\\\&quot;phoneCountryCode\\\\\\&quot;: \\\\\\&quot;NL\\\\\\&quot;,\\\\n              \\\\\\&quot;phoneNumber\\\\\\&quot;: \\\\\\&quot;0612345678\\\\\\&quot;,\\\\n              \\\\\\&quot;phoneType\\\\\\&quot;: \\\\\\&quot;Landline\\\\\\&quot;\\\\n        },\\\\n        \\\\\\&quot;webAddress\\\\\\&quot;: \\\\\\&quot;https:\\\\\\\/\\\\\\\/www.example.com\\\\\\&quot;\\\\n    },\\\\n  \\\\t\\\\\\&quot;legalEntity\\\\\\&quot;: \\\\\\&quot;Business\\\\\\&quot;,\\\\n  \\\\t\\\\\\&quot;processingTier\\\\\\&quot;: 1\\\\n}\\&quot;}]&#039; :enable-copy-link-to-code-block=\\&quot;true\\&quot; :code-sample-card-size=\\&quot;&#039;fullsize&#039;\\&quot;&gt;&lt;\\\/code-sample&gt;\\n&lt;\\\/div&gt;\\n&quot;,&quot;altTitle&quot;:&quot;example2business&quot;,&quot;oldTabId&quot;:&quot;example2business_2&quot;,&quot;relation&quot;:&quot;&quot;}]\"\n            :should-update-when-url-changes='true'>\n        <\/tabs>\n    <\/div>\n<\/div>\n\n<h2 id=\"an-account-holder-with-one-of-kyc-checks-set-to-invalid_data\">An account holder with one of KYC checks set to INVALID_DATA<\/h2>\n<ul>\n<li>Set <code>address.city<\/code> to <span translate=\"no\"><strong>INVALIDDATA<\/strong><\/span>.<\/li>\n<li>Set <code>bankAccount.ownerCity<\/code> to <span translate=\"no\"><strong>INVALIDDATA<\/strong><\/span> for all banks accounts, which should be marked as Failed.<\/li>\n<li>Set <code>description<\/code> to <span translate=\"no\"><strong>INVALIDDATA<\/strong><\/span> for a passport, if you need its KYC check to be marked as Failed.<\/li>\n<\/ul>\n<h2 id=\"an-account-holder-with-a-passport_verification-kyc-check-set-to-invalid_data\">An account holder with a PASSPORT_VERIFICATION KYC check set to INVALID_DATA<\/h2>\n<p>You can do this on a Hosted Onboarding Page (HOP) or through an API request.<\/p>\n<ul>\n<li>\n<p>Hosted Onboarding Page<\/p>\n<ul>\n<li>Upload a document with <span translate=\"no\"><strong>INVALIDDATA<\/strong><\/span> in the file name. For example, <span translate=\"no\"><strong>INVALIDDATA.jpg<\/strong><\/span>.<\/li>\n<\/ul>\n<\/li>\n<li>\n<p>API<\/p>\n<ul>\n<li>Make a POST <a href=\"https:\/\/docs.adyen.com\/api-explorer\/#\/Account\/uploadDocument\" class=\"codeLabel external-link no-image\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">\/uploadDocument<\/a> request with:\n<ul>\n<li><code>documentContent<\/code>: A Base64-encoded image larger than 1000 bytes.<\/li>\n<li><code>documentType<\/code>: <span translate=\"no\"><strong>PASSPORT<\/strong><\/span><\/li>\n<li><code>description<\/code>: <span translate=\"no\"><strong>INVALIDDATA<\/strong><\/span><\/li>\n<\/ul><\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<h2 id=\"inactivate-an-account-holder-and-schedule-a-refund\">Inactivate an account holder and schedule a refund<\/h2>\n<ul>\n<li>Set <code>address.city<\/code> to <span translate=\"no\"><strong>INACTIVEDEADLINECITY<\/strong><\/span>.<\/li>\n<\/ul>\n<div class=\"sc-notice info\"><div>\n<p>The <code>\/refundNotPaidOutTransfers<\/code> call is scheduled to be performed in 6 weeks.<\/p>\n<\/div><\/div>\n<h2 id=\"inactivate-an-account-holder-and-make-a-refund\">Inactivate an account holder and make a refund<\/h2>\n<ul>\n<li>Set <code>address.city<\/code> to <span translate=\"no\"><strong>REFUNDDEADLINECITY<\/strong><\/span>.<\/li>\n<\/ul>\n<div class=\"sc-notice info\"><div>\n<p>In this case the <code>\/refundNotPaidOutTransfers<\/code> call is performed immediately.<\/p>\n<\/div><\/div>\n<h2 id=\"see-also\">See also<\/h2>\n<div class=\"see-also-links output-inline\" id=\"see-also\">\n<ul><li><a href=\"\/classic-platforms\/api\"\n                        target=\"_self\"\n                        >\n                    API Reference\n                <\/a><\/li><li><a href=\"\/classic-platforms\/error-codes\"\n                        target=\"_self\"\n                        >\n                    Error codes\n                <\/a><\/li><li><a href=\"\/classic-platforms\/payouts\"\n                        target=\"_self\"\n                        >\n                    Payouts\n                <\/a><\/li><li><a href=\"\/classic-platforms\/verification-process\"\n                        target=\"_self\"\n                        >\n                    Verification process\n                <\/a><\/li><\/ul><\/div>\n","url":"https:\/\/docs.adyen.com\/pt\/classic-platforms\/test-scenarios","articleFields":{"description":"Test your integration.","search_category":"Classic Platforms","id":"25142885","type":"page","_expandable":{"operations":""},"status":"current","last_edit_on":"26-10-2020 10:15","feedback_component":true,"parameters":{"directoryPath":"\/classic-platforms"}},"algolia":{"url":"https:\/\/docs.adyen.com\/pt\/classic-platforms\/test-scenarios","title":"Test scenarios","content":"\nThis page is for classic Adyen for Platforms integrations. If you are just starting your implementation, refer to our new integration guide instead.\n\nAdyen for Platforms provides you with a set of predefined test scenarios to test your integration. To test the scenarios, you need to create certain account holder states. This page explain how to:\n\nCreate account holders in the states you need.\nUse the predefined test scenarios.\n\nCreate an account holder in the payout state\nSelect the account holder type to see the relevant examples below:\n\n\n    \n        \n        \n    \n\n\nAn account holder with one of KYC checks set to FAILED\nSelect the account holder type to see the relevant examples below:\n\n\n    \n        \n        \n    \n\n\nAn account holder with one of KYC checks set to INVALID_DATA\n\nSet address.city to INVALIDDATA.\nSet bankAccount.ownerCity to INVALIDDATA for all banks accounts, which should be marked as Failed.\nSet description to INVALIDDATA for a passport, if you need its KYC check to be marked as Failed.\n\nAn account holder with a PASSPORT_VERIFICATION KYC check set to INVALID_DATA\nYou can do this on a Hosted Onboarding Page (HOP) or through an API request.\n\n\nHosted Onboarding Page\n\nUpload a document with INVALIDDATA in the file name. For example, INVALIDDATA.jpg.\n\n\n\nAPI\n\nMake a POST \/uploadDocument request with:\n\ndocumentContent: A Base64-encoded image larger than 1000 bytes.\ndocumentType: PASSPORT\ndescription: INVALIDDATA\n\n\n\n\nInactivate an account holder and schedule a refund\n\nSet address.city to INACTIVEDEADLINECITY.\n\n\nThe \/refundNotPaidOutTransfers call is scheduled to be performed in 6 weeks.\n\nInactivate an account holder and make a refund\n\nSet address.city to REFUNDDEADLINECITY.\n\n\nIn this case the \/refundNotPaidOutTransfers call is performed immediately.\n\nSee also\n\n\n                    API Reference\n                \n                    Error codes\n                \n                    Payouts\n                \n                    Verification process\n                \n","type":"page","locale":"pt","boost":18,"hierarchy":{"lvl0":"Home","lvl1":"Classic integration","lvl2":"Test scenarios"},"hierarchy_url":{"lvl0":"https:\/\/docs.adyen.com\/pt","lvl1":"https:\/\/docs.adyen.com\/pt\/classic-platforms","lvl2":"\/pt\/classic-platforms\/test-scenarios"},"levels":3,"category":"Classic Platforms","category_color":"green","tags":["scenarios"]}}
