{"title":"Set up NetSuite Customer Center","category":"default","creationDate":1676291100,"content":"<p>To set up the Adyen plugin for NetSuite:<\/p>\n<ol>\n<li><a href=\"#install-the-adyen-payments-bundles\">Install the Adyen payments bundles<\/a>.<\/li>\n<li><a href=\"#create-a-payment-method-instance\">Create a payment method instance<\/a>.<\/li>\n<li><a href=\"#create-a-payment-processing-profile\">Create a payment processing profile<\/a>.<\/li>\n<li>(Optional) <a href=\"#set-up-email-alerts\">Set up email alerts<\/a>: receive emails informing you of transactions that require additional attention.<\/li>\n<\/ol>\n<h2 id=\"install-the-adyen-payments-bundles\">Install the Adyen payments bundles<\/h2>\n<h3 id=\"step-1\">Step 1: Install the NetSuite Chargeback Workflow Bundle<\/h3>\n<p>The <strong>NetSuite Chargeback Workflow Bundle<\/strong> directly supports the chargeback processing and the notification system, where financial transactions and related updates are being received by NetSuite on a schedule determined by outside systems. The notifications listener is active at all times and chargeback notifications are received and shown on the Notifications main listing for user review.<\/p>\n<p>To install this bundle:<\/p>\n<ol>\n<li>\n<p>Log in to your NetSuite Customer Center.<\/p>\n<\/li>\n<li>\n<p>Go to <strong>Setup<\/strong> &gt; <strong>Accounting<\/strong> &gt; <strong>Accounting Preferences<\/strong> &gt; <strong>Items\/Transactions<\/strong>.<\/p>\n<\/li>\n<li>\n<p>Scroll down to the <strong>Payment Processing<\/strong> section.<\/p>\n<\/li>\n<li>\n<p>Select the following checkboxes:<\/p>\n<ul>\n<li>USE CARD SECURITY CODE FOR CREDIT CARD TRANSACTIONS<\/li>\n<li>ALLOW ADJUSTED EXPIRATION DATE TO IMPROVE RECURRING PAYMENTS<\/li>\n<li>\n<p>PRESERVE TRANSACTIONS WHEN PAYMENT IS ON HOLD<\/p>\n<!-- list separator -->\n<\/li>\n<\/ul>\n<p>If you process POS payments, also select the following checkbox:<\/p>\n<ul>\n<li>\n<p>PRESERVE TRANSACTIONS WHEN PAYMENT IS ON HOLD<\/p>\n<!-- list separator -->\n<\/li>\n<\/ul>\n<\/li>\n<li>\n<p>Select <strong>Save<\/strong>.<\/p>\n<\/li>\n<li>\n<p>Go to <strong>Customization<\/strong> &gt; <strong>SuiteBundler<\/strong> &gt; <strong>Search &amp; Install Bundles<\/strong>.<\/p>\n<\/li>\n<li>\n<p>Search for the <strong>Chargeback Workflow Bundle (ID: 127355)<\/strong>.<\/p>\n<\/li>\n<li>\n<p>Select <strong>Install<\/strong>.<\/p>\n<\/li>\n<\/ol>\n<p>To view your chargebacks in the NetSuite Customer Center, go to <strong>Transactions<\/strong> &gt; <strong>Management<\/strong> &gt; <strong>View chargeback notifications<\/strong>.<\/p>\n<h3 id=\"step-2-install-the-adyen-suitepayments-bundle\">Step 2: Install the ADYEN - SuitePayments Bundle<\/h3>\n<div class=\"notices yellow\">\n<p>Before you begin, make sure that you have installed the <strong>NetSuite Chargeback Workflow Bundle<\/strong> in <a href=\"#step-1\">Step 1<\/a>.<\/p>\n<\/div>\n<p>The <strong>ADYEN - SuitePayments Bundle<\/strong> directly supports payment processing between NetSuite clients and Adyen, allowing you to accept:<\/p>\n<ul>\n<li>Credit cards<\/li>\n<li>Local payment methods<\/li>\n<\/ul>\n<p>To install this bundle:<\/p>\n<ol>\n<li>Log in to your NetSuite Customer Center.<\/li>\n<li>Go to <strong>Customization<\/strong> &gt; <strong>SuiteBundler<\/strong> &gt; <strong>Search &amp; Install Bundles<\/strong>.<\/li>\n<li>Search for the <strong>Adyen Payments Bundle for NetSuite (ID:125171)<\/strong>.<\/li>\n<li>Select <strong>Install<\/strong>.<\/li>\n<li>After the installation is complete, go to <strong>Customization<\/strong> &gt; <strong>Plug-ins<\/strong> &gt; <strong>Manage Plug-ins<\/strong>.<\/li>\n<li>Select <strong>ADYEN SUITEPAYMENTS IMPLEMENTATION<\/strong> to activate the bundle.<\/li>\n<\/ol>\n<h2 id=\"create-a-payment-method-instance\">Create a payment method instance<\/h2>\n<p>The payment method instances define which payment methods and token types are available for a payment processing profile.<\/p>\n<p>For each of the following payment methods, you need to create a separate payment method instance if you accept payments of that type:<\/p>\n<ul>\n<li><a href=\"#cards-payment-method-instance\">Cards<\/a><\/li>\n<li><a href=\"#ACH-direct-debit-instance\">ACH Direct Debit<\/a><\/li>\n<li><a href=\"#bacs-direct-debit-instance\">BACS Direct Debit<\/a><\/li>\n<li><a href=\"#local-payment-method-hosted-checkout-payment-method-instance\">Local payment methods (Hosted Checkout)<\/a><\/li>\n<li><a href=\"#klarna-payment-method-instance\">Klarna<\/a><\/li>\n<li><a href=\"#wechatpay-payment-method-instance\">WeChat Pay<\/a><\/li>\n<li><a href=\"#pay-by-link-payment-method-instance\">Pay by Link<\/a><\/li>\n<li><a href=\"#refund-unreferenced-invoices-instance\">Pay by Reference<\/a><\/li>\n<\/ul>\n<p>If you want to use <a href=\"\/pt\/plugins\/netsuite\/tokenization-in-netsuite\">tokenization in NetSuite<\/a>, you also need to specify which token type to use:<\/p>\n<ul>\n<li><a href=\"#cards-token-payment-method-instance\">Card token<\/a><\/li>\n<li><a href=\"#general-token-payment-method-instance\">General token<\/a><\/li>\n<\/ul>\n<p>Before creating payment method instances, make sure that <strong>PAYMENT INSTRUMENTS<\/strong> are <strong>enabled<\/strong>. As an exception, for debit cards, make sure that <strong>PAYMENT INSTRUMENTS<\/strong> are <strong>disabled<\/strong>.<\/p>\n<h4>Enable PAYMENT INSTRUMENTS<\/h4>\n<ol>\n<li>Log in to your NetSuite Customer Center.<\/li>\n<li>Go to <strong>Setup<\/strong>\u00a0&gt;\u00a0<strong>Company<\/strong>\u00a0&gt;\u00a0<strong>Enable Features<\/strong> &gt; \u00a0<strong>Transactions<\/strong> &gt; <strong>Payment Processing<\/strong>.<\/li>\n<li>Enable the <strong>PAYMENT INSTRUMENTS<\/strong> checkbox.<\/li>\n<\/ol>\n<h3 id=\"cards-payment-method-instance\">Cards<\/h3>\n<ol>\n<li>Log in to your NetSuite Customer Center.<\/li>\n<li>Go to <strong>Setup<\/strong>\u00a0&gt;\u00a0<strong>Accounting<\/strong>\u00a0&gt;\u00a0<strong>Accounting Lists<\/strong> &gt; \u00a0<strong>New<\/strong>.<\/li>\n<li>Select <strong>Payment method<\/strong>.<\/li>\n<li>Set <strong>TYPE<\/strong> to <strong>Payment Card<\/strong>.<\/li>\n<li>Select the correct <strong>CARD BRANDS<\/strong> from the list (if available).<\/li>\n<li>Select the <strong>DISPLAY IN WEB SITE<\/strong> checkbox when using SuiteCommerce Advanced.<\/li>\n<\/ol>\n<h3 id=\"ACH-direct-debit-instance\">ACH Direct Debit<\/h3>\n<ol>\n<li>Log in to your NetSuite Customer Center.<\/li>\n<li>Go to <strong>Setup<\/strong>\u00a0&gt;\u00a0<strong>Accounting<\/strong>\u00a0&gt;\u00a0<strong>Accounting Lists<\/strong> &gt; \u00a0<strong>New<\/strong>.<\/li>\n<li>Select <strong>Payment method<\/strong>.<\/li>\n<li>Set <strong>TYPE<\/strong> to <strong>ACH<\/strong>.<\/li>\n<li>Select the <strong>DISPLAY IN WEB SITE<\/strong> checkbox when using SuiteCommerce Advanced.<\/li>\n<\/ol>\n<h3 id=\"bacs-direct-debit-instance\">BACS Direct Debit<\/h3>\n<ol>\n<li>Log in to your NetSuite Customer Center.<\/li>\n<li>Go to <strong>Setup<\/strong>\u00a0&gt;\u00a0<strong>Accounting<\/strong>\u00a0&gt;\u00a0<strong>Accounting Lists<\/strong> &gt; \u00a0<strong>New<\/strong>.<\/li>\n<li>Select <strong>Payment method<\/strong>.<\/li>\n<li>Set <strong>TYPE<\/strong> to <strong>External Checkout<\/strong>.<\/li>\n<li>Select the <strong>DISPLAY IN WEB SITE<\/strong> checkbox.<\/li>\n<\/ol>\n<h3 id=\"local-payment-method-hosted-checkout-payment-method-instance\">Local payment methods (Hosted Checkout)<\/h3>\n<ol>\n<li>Log in to your NetSuite Customer Center.<\/li>\n<li>Go to <strong>Setup<\/strong>\u00a0&gt;\u00a0<strong>Accounting<\/strong>\u00a0&gt;\u00a0<strong>Accounting Lists<\/strong> &gt; \u00a0<strong>New<\/strong>.<\/li>\n<li>Select <strong>Payment method<\/strong>.<\/li>\n<li>Set <strong>TYPE<\/strong> to <strong>External Checkout<\/strong>.<\/li>\n<li>Select the <strong>DISPLAY IN WEB SITE<\/strong> checkbox.<\/li>\n<\/ol>\n<h3 id=\"klarna-payment-method-instance\">Klarna<\/h3>\n<p>You need to create a separate payment method instance for each payment method you are accepting. <strong>Klarna Pay later<\/strong> and <strong>Klarna Pay over time<\/strong> are different payment methods. When using Klarna, make sure your Payment Processing Profiles include the <strong>Support Line Level Data<\/strong> checkbox.<\/p>\n<ol>\n<li>Log in to your NetSuite Customer Center.<\/li>\n<li>Go to <strong>Setup<\/strong>\u00a0&gt;\u00a0<strong>Accounting<\/strong>\u00a0&gt;\u00a0<strong>Accounting Lists<\/strong> &gt; \u00a0<strong>New<\/strong>.<\/li>\n<li>Select <strong>Payment method<\/strong>.<\/li>\n<li>Set <strong>TYPE<\/strong> to <strong>External Checkout<\/strong>.<\/li>\n<li>Select the <strong>DISPLAY IN WEB SITE<\/strong> checkbox.<\/li>\n<li>For Klarna payment methods, select the <strong>REQUIRES LINE-LEVEL DATA<\/strong> checkbox.<\/li>\n<li>Go to <strong>Payment Visuals<\/strong> and fill out the <strong>FLAGS<\/strong> and <strong>URL<\/strong> fields.\n<ul>\n<li><strong>FLAGS<\/strong>: the flags used to refer to the image for this payment method on your site. If you are using a SiteBuilder website, enter <strong>web\/standard<\/strong>. If you are using a SuiteCommerce Advanced site, use any flag that your code uses to refer to the image.<\/li>\n<li><strong>URL<\/strong>: the URL for the image for this payment method on your site.<\/li>\n<\/ul><\/li>\n<li>Set <strong>ASSOCIATED PROCESSING PROFILES<\/strong> to the payment profile you use with Adyen.<\/li>\n<\/ol>\n<h3 id=\"wechatpay-payment-method-instance\">WeChat Pay<\/h3>\n<ol>\n<li>Log in to your NetSuite Customer Center.<\/li>\n<li>Go to <strong>Setup<\/strong>\u00a0&gt;\u00a0<strong>Accounting<\/strong>\u00a0&gt;\u00a0<strong>Accounting Lists<\/strong> &gt; \u00a0<strong>New<\/strong>.<\/li>\n<li>Select <strong>Payment method<\/strong>.<\/li>\n<li>Set <strong>TYPE<\/strong> to <strong>External Checkout<\/strong>.<\/li>\n<li>Select the <strong>DISPLAY IN WEB SITE<\/strong> checkbox.<\/li>\n<li>Go to <strong>Payment Visuals<\/strong> and fill out the <strong>FLAGS<\/strong> and <strong>URL<\/strong> fields.\n<ul>\n<li><strong>FLAGS<\/strong>: the flags used to refer to the image for this payment method on your site. If you are using a SiteBuilder website, enter <strong>web\/standard<\/strong>. If you are using a SuiteCommerce Advanced site, use any flag that your code uses to refer to the image.<\/li>\n<li><strong>URL<\/strong>: the URL for the image for this payment method on your site.<\/li>\n<\/ul><\/li>\n<li>Set <strong>ASSOCIATED PROCESSING PROFILES<\/strong> to the payment profile you use with Adyen.<\/li>\n<\/ol>\n<h3 id=\"pay-by-link-payment-method-instance\">Pay by Link<\/h3>\n<ol>\n<li>Log in to your NetSuite Customer Center.<\/li>\n<li>Go to <strong>Setup<\/strong>\u00a0&gt;\u00a0<strong>Accounting<\/strong>\u00a0&gt;\u00a0<strong>Accounting Lists<\/strong> &gt; \u00a0<strong>New<\/strong>.<\/li>\n<li>Select <strong>Payment method<\/strong>.<\/li>\n<li>Set <strong>TYPE<\/strong> to <strong>External Checkout<\/strong>.<\/li>\n<li>Leave <strong>REQUIRES LINE-LEVEL DATA<\/strong> disabled<\/li>\n<li>Set <strong>ASSOCIATED PROCESSING PROFILES<\/strong> to the payment profile you use with Adyen.<\/li>\n<\/ol>\n<h3 id=\"refund-unreferenced-invoices-instance\">Pay by Reference<\/h3>\n<p>Pay by Reference transactions are Pay by Link <a href=\"\/pt\/plugins\/netsuite\/#netsuite-glossary\">invoice<\/a> payments. To set up a Pay by Reference payment method instance, <strong>PAYMENT INSTRUMENTS<\/strong> must be enabled.<\/p>\n<ol>\n<li>Log in to your NetSuite Customer Center.<\/li>\n<li>Go to <strong>Setup<\/strong>\u00a0&gt;\u00a0<strong>Accounting<\/strong>\u00a0&gt;\u00a0<strong>Accounting Lists<\/strong> &gt; \u00a0<strong>New<\/strong>.<\/li>\n<li>Select <strong>Payment method<\/strong>.<\/li>\n<li>Set <strong>TYPE<\/strong> to <strong>Pay by Reference<\/strong>.<\/li>\n<\/ol>\n<h3 id=\"cards-token-payment-method-instance\">Card token<\/h3>\n<ol>\n<li>Log in to your NetSuite Customer Center.<\/li>\n<li>Go to <strong>Setup<\/strong>\u00a0&gt;\u00a0<strong>Accounting<\/strong>\u00a0&gt;\u00a0<strong>Accounting Lists<\/strong> &gt; \u00a0<strong>New<\/strong>.<\/li>\n<li>Select <strong>Payment method<\/strong>.<\/li>\n<li>Set <strong>TYPE<\/strong> to <strong>Payment Card Token<\/strong>.<\/li>\n<\/ol>\n<h3 id=\"general-token-payment-method-instance\">General token<\/h3>\n<ol>\n<li>Log in to your NetSuite Customer Center.<\/li>\n<li>Go to <strong>Setup<\/strong>\u00a0&gt;\u00a0<strong>Accounting<\/strong>\u00a0&gt;\u00a0<strong>Accounting Lists<\/strong> &gt; \u00a0<strong>New<\/strong>.<\/li>\n<li>Select <strong>Payment method<\/strong>.<\/li>\n<li>Name it as <strong>Adyen General Token<\/strong><\/li>\n<li>Set <strong>TYPE<\/strong> to <strong>Payment General Token<\/strong>.<\/li>\n<\/ol>\n<h2 id=\"create-a-payment-processing-profile\">Create a payment processing profile<\/h2>\n<p>A payment processing profile can process payments in multiple currencies, but can only settle in one currency and to one bank account. Therefore, you need to create a separate payment processing profile for each currency in which you want to be settled in.<\/p>\n<p>Additionally, we recommend that you create a separate payment processing profile for:<\/p>\n<ul>\n<li>Credit cards and local payment methods <\/li>\n<li>Each NetSuite subsidiary that uses Adyen for payment processing<\/li>\n<\/ul>\n<p>To create a payment processing profile:<\/p>\n<ol>\n<li>Log in to your NetSuite Customer Center.<\/li>\n<li>Go to \u00a0<strong>Setup<\/strong>\u00a0&gt;\u00a0<strong>Accounting<\/strong>\u00a0&gt;\u00a0<strong>Payment Processing Profiles<\/strong> &gt; <strong>New<\/strong>.<\/li>\n<li>\n<p>Find <strong>Adyen<\/strong> in the <strong>Name column<\/strong>, and select\u00a0<strong>Add Profile<\/strong>. This opens a page for editing the new profile. Fill out the following fields:<\/p>\n<table><thead><tr class=\"header\">\n    <th>Field<\/th>\n    <th>Description<\/th>\n    <\/tr><\/thead><tbody>\n    <tr>\n        <td>\n<p>WEB SITE<\/p>\n<\/td><td>\n<p>Select the websites that you want to configure for this profile.<\/p>\n<\/td>\n    <\/tr><tr>\n        <td>\n<p>NAME<\/p>\n<\/td><td>\n<p>A unique name for this profile.<\/p>\n<\/td><\/tr>\n    <tr>\n        <td>\n<p>SUBSIDIARY<\/p>\n<\/td>\n        <td>\n<p>The NetSuite subsidiary for this profile.<\/p>\n<\/td><\/tr>\n    <tr>\n        <td>\n<p>SETTLEMENT CURRENCY<\/p>\n<\/td><td>\n<p>The currency in which Adyen should pay out to your bank account.<\/p>\n<\/td><\/tr>\n    <tr>\n        <td>\n<p>CHARGE CURRENCIES<\/p>\n<\/td><td>\n<p>The currencies that Adyen will process for this profile.<\/p>\n<\/td><\/tr>\n    <tr>\n     <td>\n<p>SETTLEMENT BANK ACCOUNT<\/p>\n<\/td><td>\n<p>The bank account that receives the payouts from Adyen.<\/p>\n<\/td><\/tr>\n     <tr>\n     <td>\n<p>PAYER AUTHENTICATION<\/p>\n<\/td><td>\n<p>Enables <a href=\"\/online-payments\/3d-secure\/redirect-3ds2-3ds1\"> 3D Secure 2 authentication<\/a>.<\/p>\n<\/td><\/tr>\n     <tr>\n     <td>\n<p>TEST MODE<\/p>\n<\/td><td>\n<p>Uses Adyen test endpoints and environment. When used, this overrides the endpoint set in the <b>PRODUCTION ENDPOINT DOMAIN PREFIX<\/b> field of <a href=\"#suitepayment-main-config\">Adyen SuitePayment Main Config<\/a>.<\/p>\n<\/td><\/tr>\n     <tr>\n     <td>\n<p>INACTIVE<\/p>\n<\/td><td>\n<p>Disables this payment processing profile.<\/p>\n<\/td><\/tr>\n    <\/tbody><\/table>\n<\/li>\n<\/ol>\n<h3>Authentication Credentials<\/h3>\n<p>Enter the basic authentication <a href=\"\/pt\/development-resources\/api-credentials#basic-authentication\">credentials<\/a> and your API key from your <a href=\"https:\/\/ca-test.adyen.com\/\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" class=\"external-link no-image\">Customer Area<\/a> in the corresponding fields. Provide your Web Service User Name and Password in the username and password fields. You must enter your full Web Service User Name, for example <strong>ws@Company.[YourCompanyAccount]<\/strong>. Be aware that this field is case sensitive.<\/p>\n<div class=\"notices yellow\">\n<p>Netsuite doesn't pass null values to the backend. If you leave a previously filled out credential field blank, Netsuite will still pass the previous value.<\/p>\n<\/div>\n<h3 id=\"suitepayment-main-config\">Adyen SuitePayment Main Config<\/h3>\n<table><thead><tr class=\"header\">\n    <th>Field<\/th>\n    <th>Description<\/th>\n<\/tr><\/thead><tbody>\n<tr><td>\n<p>MERCHANT ACCOUNT ID<\/p>\n<\/td><td>\n<p>The name of your Adyen <a href=\"\/account\/account-structure\/\"> merchant account<\/a> for which the payments will be processed.<\/p>\n<\/td><\/tr><tr>\n    <td>\n<p>PRODUCTION ENDPOINT DOMAIN PREFIX<\/p>\n<\/td><td>\n<p>The prefix for your live URL. Get it\u00a0from your <a href=\"https:\/\/ca-live.adyen.com\/\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" class=\"external-link no-image\">live Customer Area<\/a>\u00a0&gt; <strong>Developers<\/strong> &gt;\u00a0<strong>API URLs<\/strong> &gt;\u00a0<strong>Prefix<\/strong>. Example: <b>23tx059714e3400a-CompanyName<\/b>. <br> Append <b>-pal-live<\/b> to the end of prefix. <br> Example: <b>23tx059714e3400a-CompanyName-pal-live<\/b>. <br> For a test environment, use only <b>pal-test<\/b> instead.<\/p>\n<\/td><\/tr>\n<tr><td>\n<p><a id=\"checkout-endpoint\"><\/a>CHECKOUT ENDPOINT DOMAIN PREFIX<\/p>\n<\/td><td>\n<p>The prefix for your live URL. Get it\u00a0from your <a href=\"https:\/\/ca-live.adyen.com\/\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" class=\"external-link no-image\">live Customer Area<\/a>\u00a0&gt; <strong>Developers<\/strong> &gt;\u00a0<strong>API URLs<\/strong> &gt;\u00a0<strong>Prefix<\/strong>. Example: <b>23tx059714e3400a-CompanyName<\/b>. <br> Append <b>-checkout-live<\/b> to the end of the prefix. <br> Example: <b>23tx059714e3400a-CompanyName-checkout-live<\/b>. <br> For a test environment, use only <b>checkout-test<\/b> instead. <br> <br> <b>Note: this field is mandatory for Hosted Checkout.<\/b><\/p>\n<\/td><\/tr>\n    <tr><td>\n<p>FRAUD OFFSET<\/p>\n<\/td><td>\n<p>Adyen has its own <a href=\"\/risk-management\"> risk management<\/a> system to help you fight fraud. You can add a custom value to the Adyen risk score by entering it here.<\/p>\n<\/td><\/tr>\n<tr><td>\n<p>SHOPPER INTERACTION OVERRIDE<\/p>\n<\/td><td>\n<p>Specify the type of payments that you want to process through this profile. Possible values:  <ul><li markdown=\"1\"><b>Ecommerce<\/b>: if you are using <a href=\"\/online-payments\/3d-secure\"> 3D Secure 2 authentication<\/a>.<\/li><li markdown=\"1\"><b>MOTO<\/b>: if you are accepting payments by mail, fax, or phone.<\/li><li markdown=\"1\"><b>POS<\/b>: if you are accepting point-of-sale payments.<\/li><\/ul>For all other transactions, leave this field blank.<\/p>\n<\/td><\/tr>\n<tr><td>\n<p>KLARNA PAYMENT METHOD<\/p>\n<\/td><td>\n<p>Select <strong>Klarna - Pay Later<\/strong> if you are accepting the Klarna Pay Later payment method.<\/p>\n<\/td><\/tr>\n<tr><td>\n<p>KLARNA ACCOUNTS PAYMENT METHOD<\/p>\n<\/td><td>\n<p>Select <strong>Klarna - Pay over time<\/strong> if you are accepting the Klarna Pay over time payment method.<\/p>\n<\/td><\/tr>\n<tr><td>\n<p>WECHAT PAYMENT METHOD<\/p>\n<\/td><td>\n<p>Select <strong>WeChat<\/strong> if you are accepting the WeChat Pay payment method.<\/p>\n<\/td><\/tr>\n<tr><td>\n<p>PAY BY LINK: PAYMENT METHOD<\/p>\n<\/td><td>\n<p>Select the payment method you are using for pay by link.<\/p>\n<\/td><\/tr>\n<tr><td>\n<p>PAY BY LINK: TIMEOUT (HOURS)<\/p>\n<\/td><td>\n<p>Your default timeout hours.<\/p>\n<\/td><\/tr>\n<tr><td>\n<p>PAY BY LINK: BLOCKED METHODS<\/p>\n<\/td><td>\n<p>Enter payment codes or brand codes of blocked payment methods. Separate each value with a comma. You can leave this field blank otherwise.<\/p>\n<\/td><\/tr>\n<tr><td>\n<p>PAY BY LINK: APPROVED METHODS<\/p>\n<\/td><td>\n<p>If you limit Pay By Link to specific payment methods, enter the payment codes or brand codes. Separate each value with a comma. You can leave this field blank otherwise.<\/p>\n<\/td><\/tr><\/tbody><\/table>\n<h3>Hosted Checkout customizations<\/h3>\n<p>Hosted Checkout pages pick up the customization you set for the Pay by Link <a href=\"\/pt\/unified-commerce\/pay-by-link\/create-payment-links\/customer-area#themes\">default theme<\/a>.<\/p>\n<div class=\"notices yellow\">\n<p>Starting from February 13, 2023, the NetSuite plugin has migrated all payment methods using HPP to Hosted Checkout. If you were previously using HPP, you must add your <a href=\"#checkout-endpoint\">CHECKOUT ENDPOINT DOMAIN PREFIX<\/a> to your Payment Processing Profile in NetSuite.<\/p>\n<\/div>\n<h3>Payment information<\/h3>\n<ul>\n<li>If you are creating a profile for cards, select the cards that you want to accept.<\/li>\n<li>If you are creating a profile for local payment methods, select <strong>Adyen Alternative Payments<\/strong>.<\/li>\n<li>If you are creating a profile for Pay by Link, select the created Pay by Link payment methods.<\/li>\n<li>If you are creating a profile for referenced or unreferenced refunds, select <strong>Pay by Reference<\/strong>.<\/li>\n<\/ul>\n<h3>Gateway Request Types<\/h3>\n<p>Select <strong>AUTHORIZATIONS<\/strong>, <strong>CAPTURES<\/strong>, <strong>SALES<\/strong>, and <strong>REFUNDS<\/strong>.<\/p>\n<h2>Set up SuiteCommerce Advanced<\/h2>\n<p>To set up your SuiteCommerce Advanced website:<\/p>\n<ol>\n<li>Log in to your NetSuite Customer Center.<\/li>\n<li>Go to <strong>Commerce<\/strong> &gt; <strong>Websites<\/strong> &gt; <strong>Website List<\/strong> &gt; <strong>New<\/strong> &gt; <strong>Start Set Up (Suite Commerce Advanced)<\/strong>.<\/li>\n<li>On the <strong>Shopping<\/strong> tab, fill out the following fields:<\/li>\n<\/ol>\n<table>\n<thead>\n<tr>\n<th>Field<\/th>\n<th>Description<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>PROCESS AN ONLINE PAYMENT WITH SALES ORDER CREATION<\/td>\n<td>Select <strong>Enabled<\/strong>.<\/td>\n<\/tr>\n<tr>\n<td>INCLUDE OUT OF STOCK ITEMS IN WEBSITE<\/td>\n<td>Select <strong>Enabled<\/strong>.<\/td>\n<\/tr>\n<tr>\n<td>DROP SHIP\/SPECIAL ORDER ITEMS ARE ALWAYS IN STOCK<\/td>\n<td>Select <strong>Enabled<\/strong>.<\/td>\n<\/tr>\n<tr>\n<td>PASS URL PROMOTION CODE TO CHECKOUT<\/td>\n<td>Select <strong>Enabled<\/strong>.<\/td>\n<\/tr>\n<tr>\n<td>PRICES INCLUDE TAX<\/td>\n<td>Select <strong>Enabled<\/strong>.<\/td>\n<\/tr>\n<tr>\n<td>GIFT CERTIFICATE AFFECTS MINIMUM ORDER AMOUNT<\/td>\n<td>Select <strong>Enabled<\/strong>.<\/td>\n<\/tr>\n<tr>\n<td>SHIPPING INFORMATION IS REQUIRED<\/td>\n<td>Select <strong>Enabled<\/strong>.<\/td>\n<\/tr>\n<tr>\n<td>DEFAULT WEBSITE SHIPPING METHOD<\/td>\n<td>Select a preferred shipping method to be set as your default shipping method.<\/td>\n<\/tr>\n<tr>\n<td>WEBSITE SHIPS TO ALL COUNTRIES<\/td>\n<td>Select <strong>Enabled<\/strong>.<\/td>\n<\/tr>\n<tr>\n<td>DISPLAY PURCHASE ORDER FIELD ON PAYMENT INFO PAGE<\/td>\n<td>Select the checkbox to show a text field on your store's payment information page where customers can enter Purchase Order numbers. These numbers will automatically appear on <a href=\"\/pt\/plugins\/netsuite\/#netsuite-glossary\">sales orders<\/a> generated from your web store.<\/td>\n<\/tr>\n<tr>\n<td>DISPLAY 'SAVE MY CREDIT CARD INFO' FIELD<\/td>\n<td>Select <strong>Enabled<\/strong>.<\/td>\n<\/tr>\n<tr>\n<td>SAVE CREDIT CARD INFO BY DEFAULT<\/td>\n<td>Select <strong>Enabled<\/strong>.<\/td>\n<\/tr>\n<tr>\n<td>HIDE PAYMENT PAGE IF ORDER TOTAL EQUALS ZERO<\/td>\n<td>Select the checkbox to hide the payment page during checkout if the order amount is equal to zero. This allows your shoppers to put items offered for free in their cart without being required to provide payment details.<\/td>\n<\/tr>\n<tr>\n<td>ALLOW NON-CREDIT CARD PAYMENT METHODS DURING CHECKOUT<\/td>\n<td>Select <strong>Enabled<\/strong>.<\/td>\n<\/tr>\n<tr>\n<td>RESTRICT PAYMENT METHODS BY CURRENCY OF A CUSTOMER<\/td>\n<td>Select the checkbox to only display the payment methods that support your shopper's currency on the payment page of your store.<\/td>\n<\/tr>\n<tr>\n<td>RESTRICT PAYMENT METHODS BY COUNTRY OF SHIPPING ADDRESS<\/td>\n<td>Select the checkbox to only display the payment methods that support the country\/region of the shipping address.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h2 id=\"3d-secure-for-commerce-websites\">Set up 3D Secure for SuiteCommerce Websites<\/h2>\n<p>To enable 3D Secure payments for your SuiteCommerce website:<\/p>\n<ol>\n<li>In NetSuite, go to <strong>Commerce<\/strong> &gt; <strong>Websites<\/strong> &gt; <strong>Configuration<\/strong>.<\/li>\n<li>Select your website and domain, click <strong>Configure<\/strong>.<\/li>\n<li>Go to the <strong>Checkout<\/strong> tab.<\/li>\n<li>Select the <strong>Enable 3D Secure Payments<\/strong> checkbox.<\/li>\n<li>Select <strong>Save<\/strong>.<\/li>\n<\/ol>\n<h2 id=\"set-up-email-alerts\">Set up email alerts<\/h2>\n<p>Email alerts inform you of exceptional transactions that require additional attention from your side. You can set up email alerts for:<\/p>\n<ul>\n<li><a href=\"#notification-exceptions\">Notification exceptions<\/a>: Orders that need to be manually updated in NetSuite.<\/li>\n<li><a href=\"#payment-event-exceptions\">Payment event exceptions<\/a>: Payments that were rejected.<\/li>\n<\/ul>\n<h3 id=\"notification-exceptions\">Notification exceptions<\/h3>\n<p>In extremely rare scenarios, for example when a <a href=\"\/pt\/online-payments\/capture\/#failed-capture\">capture failed<\/a> after we sent it to the bank\/third-party processor, a payment status change cannot be reflected in NetSuite. To keep your NetSuite and Adyen back ends synchronized, you need to <em>manually<\/em> update the order in NetSuite.<\/p>\n<div class=\"notices yellow\">\n<p>Though extremely rare, these scenarios may happen, and taking the appropriate action can be valuable to your business processing.<\/p>\n<\/div>\n<p>To receive emails informing you when a transaction needs to be manually updated:<\/p>\n<ol>\n<li>Log in to your NetSuite Customer Center.<\/li>\n<li>Go to <strong>Transactions<\/strong> &gt; <strong>Management<\/strong> &gt; <strong>View Gateway Asynchronous Notifications<\/strong>.<\/li>\n<li>In the top-right corner of the page, select <strong>Search<\/strong>, and then <strong>Create Saved Search<\/strong>.<\/li>\n<li>In the <strong>Criteria<\/strong> tab, in the <strong>FILTER<\/strong> list:\n<ul>\n<li>Select <strong>Validate Postback Status<\/strong> and set it to <strong>any of:<\/strong> <strong>Accept<\/strong>.<\/li>\n<li>Select <strong>Error<\/strong> and set it to: <strong>is not empty<\/strong>.<\/li>\n<li>Select <strong>Date<\/strong>, and set it to the period for which you'd like to receive the alerts.\n<div class=\"notices green\">\n<p>We recommend that you select <strong>on<\/strong> to: <strong>today<\/strong>.<\/p>\n<\/div><\/li>\n<\/ul><\/li>\n<li>Go to the <strong>Email<\/strong> tab:\n<ul>\n<li>In the <strong>Specific Recipients<\/strong> tab, enter the recipients for the scheduled emails.<\/li>\n<li>Select the <strong>SEND EMAILS ACCORDING TO SCHEDULE<\/strong> checkbox.<\/li>\n<li>In the <strong>Schedule<\/strong> tab, define the schedule for receiving the emails.\n<div class=\"notices green\">\n<p>We recommend using <strong>DAILY EVENT<\/strong>, in combination with either <strong>Repeat every 1 day(s)<\/strong>, or <strong>Repeat every weekday<\/strong>.<\/p>\n<\/div><\/li>\n<\/ul><\/li>\n<li>Select <strong>Save &amp; Run<\/strong>.<\/li>\n<\/ol>\n<h3 id=\"payment-event-exceptions\">Payment event exceptions<\/h3>\n<p>To receive emails informing you when a transaction was rejected:<\/p>\n<ol>\n<li>Log in to your NetSuite Customer Center.<\/li>\n<li>Go to <strong>Transactions<\/strong> &gt; <strong>Management<\/strong> &gt; <strong>View Payment Events<\/strong>.<\/li>\n<li>In the top-right corner of the page, select <strong>Search<\/strong>, and then <strong>Create Saved Search<\/strong>.<\/li>\n<li>In the <strong>Criteria<\/strong> tab, in the <strong>FILTER<\/strong> list:\n<ul>\n<li>Select <strong>Payment Event Result<\/strong> and set it to <strong>any of<\/strong>: <strong>Reject<\/strong> and <strong>Payment Hold<\/strong>.<\/li>\n<li>Select <strong>Payment Event Date<\/strong> and set it to the period for which you'd like to receive the alerts.<\/li>\n<\/ul><\/li>\n<li>Go to the <strong>Email<\/strong> tab:\n<ul>\n<li>In the <strong>Specific Recipients<\/strong> tab, enter the recipients for the scheduled emails.<\/li>\n<li>Select the <strong>SEND EMAILS ACCORDING TO SCHEDULE<\/strong> checkbox.<\/li>\n<li>In the <strong>Schedule<\/strong> tab, define the schedule for receiving the emails.<\/li>\n<\/ul><\/li>\n<li>Select <strong>Save &amp; Run<\/strong>.<\/li>\n<\/ol>\n<h2>See also<\/h2>\n<div class=\"see-also-links output-inline\" id=\"see-also\">\n<ul><li><a href=\"\/account\/account-structure\"\n                        target=\"_self\"\n                        >\n                    Adyen account structure\n                <\/a><\/li><\/ul><\/div>\n","url":"https:\/\/docs.adyen.com\/pt\/plugins\/netsuite\/set-up-netsuite-customer-center","articleFields":{"id":"28873854","type":"page","_expandable":{"operations":""},"status":"current","last_edit_on":"30-12-2024 15:55","feedback_component":true,"filters_component":false,"page_id":"308c0385-4899-4d61-be74-7ce5b20ea8cf","decision_tree":"[]"},"algolia":{"url":"https:\/\/docs.adyen.com\/pt\/plugins\/netsuite\/set-up-netsuite-customer-center","title":"Set up NetSuite Customer Center","content":"To set up the Adyen plugin for NetSuite:\n\nInstall the Adyen payments bundles.\nCreate a payment method instance.\nCreate a payment processing profile.\n(Optional) Set up email alerts: receive emails informing you of transactions that require additional attention.\n\nInstall the Adyen payments bundles\nStep 1: Install the NetSuite Chargeback Workflow Bundle\nThe NetSuite Chargeback Workflow Bundle directly supports the chargeback processing and the notification system, where financial transactions and related updates are being received by NetSuite on a schedule determined by outside systems. The notifications listener is active at all times and chargeback notifications are received and shown on the Notifications main listing for user review.\nTo install this bundle:\n\n\nLog in to your NetSuite Customer Center.\n\n\nGo to Setup &gt; Accounting &gt; Accounting Preferences &gt; Items\/Transactions.\n\n\nScroll down to the Payment Processing section.\n\n\nSelect the following checkboxes:\n\nUSE CARD SECURITY CODE FOR CREDIT CARD TRANSACTIONS\nALLOW ADJUSTED EXPIRATION DATE TO IMPROVE RECURRING PAYMENTS\n\nPRESERVE TRANSACTIONS WHEN PAYMENT IS ON HOLD\n\n\n\nIf you process POS payments, also select the following checkbox:\n\n\nPRESERVE TRANSACTIONS WHEN PAYMENT IS ON HOLD\n\n\n\n\n\nSelect Save.\n\n\nGo to Customization &gt; SuiteBundler &gt; Search &amp; Install Bundles.\n\n\nSearch for the Chargeback Workflow Bundle (ID: 127355).\n\n\nSelect Install.\n\n\nTo view your chargebacks in the NetSuite Customer Center, go to Transactions &gt; Management &gt; View chargeback notifications.\nStep 2: Install the ADYEN - SuitePayments Bundle\n\nBefore you begin, make sure that you have installed the NetSuite Chargeback Workflow Bundle in Step 1.\n\nThe ADYEN - SuitePayments Bundle directly supports payment processing between NetSuite clients and Adyen, allowing you to accept:\n\nCredit cards\nLocal payment methods\n\nTo install this bundle:\n\nLog in to your NetSuite Customer Center.\nGo to Customization &gt; SuiteBundler &gt; Search &amp; Install Bundles.\nSearch for the Adyen Payments Bundle for NetSuite (ID:125171).\nSelect Install.\nAfter the installation is complete, go to Customization &gt; Plug-ins &gt; Manage Plug-ins.\nSelect ADYEN SUITEPAYMENTS IMPLEMENTATION to activate the bundle.\n\nCreate a payment method instance\nThe payment method instances define which payment methods and token types are available for a payment processing profile.\nFor each of the following payment methods, you need to create a separate payment method instance if you accept payments of that type:\n\nCards\nACH Direct Debit\nBACS Direct Debit\nLocal payment methods (Hosted Checkout)\nKlarna\nWeChat Pay\nPay by Link\nPay by Reference\n\nIf you want to use tokenization in NetSuite, you also need to specify which token type to use:\n\nCard token\nGeneral token\n\nBefore creating payment method instances, make sure that PAYMENT INSTRUMENTS are enabled. As an exception, for debit cards, make sure that PAYMENT INSTRUMENTS are disabled.\nEnable PAYMENT INSTRUMENTS\n\nLog in to your NetSuite Customer Center.\nGo to Setup\u00a0&gt;\u00a0Company\u00a0&gt;\u00a0Enable Features &gt; \u00a0Transactions &gt; Payment Processing.\nEnable the PAYMENT INSTRUMENTS checkbox.\n\nCards\n\nLog in to your NetSuite Customer Center.\nGo to Setup\u00a0&gt;\u00a0Accounting\u00a0&gt;\u00a0Accounting Lists &gt; \u00a0New.\nSelect Payment method.\nSet TYPE to Payment Card.\nSelect the correct CARD BRANDS from the list (if available).\nSelect the DISPLAY IN WEB SITE checkbox when using SuiteCommerce Advanced.\n\nACH Direct Debit\n\nLog in to your NetSuite Customer Center.\nGo to Setup\u00a0&gt;\u00a0Accounting\u00a0&gt;\u00a0Accounting Lists &gt; \u00a0New.\nSelect Payment method.\nSet TYPE to ACH.\nSelect the DISPLAY IN WEB SITE checkbox when using SuiteCommerce Advanced.\n\nBACS Direct Debit\n\nLog in to your NetSuite Customer Center.\nGo to Setup\u00a0&gt;\u00a0Accounting\u00a0&gt;\u00a0Accounting Lists &gt; \u00a0New.\nSelect Payment method.\nSet TYPE to External Checkout.\nSelect the DISPLAY IN WEB SITE checkbox.\n\nLocal payment methods (Hosted Checkout)\n\nLog in to your NetSuite Customer Center.\nGo to Setup\u00a0&gt;\u00a0Accounting\u00a0&gt;\u00a0Accounting Lists &gt; \u00a0New.\nSelect Payment method.\nSet TYPE to External Checkout.\nSelect the DISPLAY IN WEB SITE checkbox.\n\nKlarna\nYou need to create a separate payment method instance for each payment method you are accepting. Klarna Pay later and Klarna Pay over time are different payment methods. When using Klarna, make sure your Payment Processing Profiles include the Support Line Level Data checkbox.\n\nLog in to your NetSuite Customer Center.\nGo to Setup\u00a0&gt;\u00a0Accounting\u00a0&gt;\u00a0Accounting Lists &gt; \u00a0New.\nSelect Payment method.\nSet TYPE to External Checkout.\nSelect the DISPLAY IN WEB SITE checkbox.\nFor Klarna payment methods, select the REQUIRES LINE-LEVEL DATA checkbox.\nGo to Payment Visuals and fill out the FLAGS and URL fields.\n\nFLAGS: the flags used to refer to the image for this payment method on your site. If you are using a SiteBuilder website, enter web\/standard. If you are using a SuiteCommerce Advanced site, use any flag that your code uses to refer to the image.\nURL: the URL for the image for this payment method on your site.\n\nSet ASSOCIATED PROCESSING PROFILES to the payment profile you use with Adyen.\n\nWeChat Pay\n\nLog in to your NetSuite Customer Center.\nGo to Setup\u00a0&gt;\u00a0Accounting\u00a0&gt;\u00a0Accounting Lists &gt; \u00a0New.\nSelect Payment method.\nSet TYPE to External Checkout.\nSelect the DISPLAY IN WEB SITE checkbox.\nGo to Payment Visuals and fill out the FLAGS and URL fields.\n\nFLAGS: the flags used to refer to the image for this payment method on your site. If you are using a SiteBuilder website, enter web\/standard. If you are using a SuiteCommerce Advanced site, use any flag that your code uses to refer to the image.\nURL: the URL for the image for this payment method on your site.\n\nSet ASSOCIATED PROCESSING PROFILES to the payment profile you use with Adyen.\n\nPay by Link\n\nLog in to your NetSuite Customer Center.\nGo to Setup\u00a0&gt;\u00a0Accounting\u00a0&gt;\u00a0Accounting Lists &gt; \u00a0New.\nSelect Payment method.\nSet TYPE to External Checkout.\nLeave REQUIRES LINE-LEVEL DATA disabled\nSet ASSOCIATED PROCESSING PROFILES to the payment profile you use with Adyen.\n\nPay by Reference\nPay by Reference transactions are Pay by Link invoice payments. To set up a Pay by Reference payment method instance, PAYMENT INSTRUMENTS must be enabled.\n\nLog in to your NetSuite Customer Center.\nGo to Setup\u00a0&gt;\u00a0Accounting\u00a0&gt;\u00a0Accounting Lists &gt; \u00a0New.\nSelect Payment method.\nSet TYPE to Pay by Reference.\n\nCard token\n\nLog in to your NetSuite Customer Center.\nGo to Setup\u00a0&gt;\u00a0Accounting\u00a0&gt;\u00a0Accounting Lists &gt; \u00a0New.\nSelect Payment method.\nSet TYPE to Payment Card Token.\n\nGeneral token\n\nLog in to your NetSuite Customer Center.\nGo to Setup\u00a0&gt;\u00a0Accounting\u00a0&gt;\u00a0Accounting Lists &gt; \u00a0New.\nSelect Payment method.\nName it as Adyen General Token\nSet TYPE to Payment General Token.\n\nCreate a payment processing profile\nA payment processing profile can process payments in multiple currencies, but can only settle in one currency and to one bank account. Therefore, you need to create a separate payment processing profile for each currency in which you want to be settled in.\nAdditionally, we recommend that you create a separate payment processing profile for:\n\nCredit cards and local payment methods \nEach NetSuite subsidiary that uses Adyen for payment processing\n\nTo create a payment processing profile:\n\nLog in to your NetSuite Customer Center.\nGo to \u00a0Setup\u00a0&gt;\u00a0Accounting\u00a0&gt;\u00a0Payment Processing Profiles &gt; New.\n\nFind Adyen in the Name column, and select\u00a0Add Profile. This opens a page for editing the new profile. Fill out the following fields:\n\n    Field\n    Description\n    \n    \n        \nWEB SITE\n\nSelect the websites that you want to configure for this profile.\n\n    \n        \nNAME\n\nA unique name for this profile.\n\n    \n        \nSUBSIDIARY\n\n        \nThe NetSuite subsidiary for this profile.\n\n    \n        \nSETTLEMENT CURRENCY\n\nThe currency in which Adyen should pay out to your bank account.\n\n    \n        \nCHARGE CURRENCIES\n\nThe currencies that Adyen will process for this profile.\n\n    \n     \nSETTLEMENT BANK ACCOUNT\n\nThe bank account that receives the payouts from Adyen.\n\n     \n     \nPAYER AUTHENTICATION\n\nEnables  3D Secure 2 authentication.\n\n     \n     \nTEST MODE\n\nUses Adyen test endpoints and environment. When used, this overrides the endpoint set in the PRODUCTION ENDPOINT DOMAIN PREFIX field of Adyen SuitePayment Main Config.\n\n     \n     \nINACTIVE\n\nDisables this payment processing profile.\n\n    \n\n\nAuthentication Credentials\nEnter the basic authentication credentials and your API key from your Customer Area in the corresponding fields. Provide your Web Service User Name and Password in the username and password fields. You must enter your full Web Service User Name, for example ws@Company.[YourCompanyAccount]. Be aware that this field is case sensitive.\n\nNetsuite doesn't pass null values to the backend. If you leave a previously filled out credential field blank, Netsuite will still pass the previous value.\n\nAdyen SuitePayment Main Config\n\n    Field\n    Description\n\n\nMERCHANT ACCOUNT ID\n\nThe name of your Adyen  merchant account for which the payments will be processed.\n\n    \nPRODUCTION ENDPOINT DOMAIN PREFIX\n\nThe prefix for your live URL. Get it\u00a0from your live Customer Area\u00a0&gt; Developers &gt;\u00a0API URLs &gt;\u00a0Prefix. Example: 23tx059714e3400a-CompanyName.  Append -pal-live to the end of prefix.  Example: 23tx059714e3400a-CompanyName-pal-live.  For a test environment, use only pal-test instead.\n\n\nCHECKOUT ENDPOINT DOMAIN PREFIX\n\nThe prefix for your live URL. Get it\u00a0from your live Customer Area\u00a0&gt; Developers &gt;\u00a0API URLs &gt;\u00a0Prefix. Example: 23tx059714e3400a-CompanyName.  Append -checkout-live to the end of the prefix.  Example: 23tx059714e3400a-CompanyName-checkout-live.  For a test environment, use only checkout-test instead.   Note: this field is mandatory for Hosted Checkout.\n\n    \nFRAUD OFFSET\n\nAdyen has its own  risk management system to help you fight fraud. You can add a custom value to the Adyen risk score by entering it here.\n\n\nSHOPPER INTERACTION OVERRIDE\n\nSpecify the type of payments that you want to process through this profile. Possible values:  Ecommerce: if you are using  3D Secure 2 authentication.MOTO: if you are accepting payments by mail, fax, or phone.POS: if you are accepting point-of-sale payments.For all other transactions, leave this field blank.\n\n\nKLARNA PAYMENT METHOD\n\nSelect Klarna - Pay Later if you are accepting the Klarna Pay Later payment method.\n\n\nKLARNA ACCOUNTS PAYMENT METHOD\n\nSelect Klarna - Pay over time if you are accepting the Klarna Pay over time payment method.\n\n\nWECHAT PAYMENT METHOD\n\nSelect WeChat if you are accepting the WeChat Pay payment method.\n\n\nPAY BY LINK: PAYMENT METHOD\n\nSelect the payment method you are using for pay by link.\n\n\nPAY BY LINK: TIMEOUT (HOURS)\n\nYour default timeout hours.\n\n\nPAY BY LINK: BLOCKED METHODS\n\nEnter payment codes or brand codes of blocked payment methods. Separate each value with a comma. You can leave this field blank otherwise.\n\n\nPAY BY LINK: APPROVED METHODS\n\nIf you limit Pay By Link to specific payment methods, enter the payment codes or brand codes. Separate each value with a comma. You can leave this field blank otherwise.\n\nHosted Checkout customizations\nHosted Checkout pages pick up the customization you set for the Pay by Link default theme.\n\nStarting from February 13, 2023, the NetSuite plugin has migrated all payment methods using HPP to Hosted Checkout. If you were previously using HPP, you must add your CHECKOUT ENDPOINT DOMAIN PREFIX to your Payment Processing Profile in NetSuite.\n\nPayment information\n\nIf you are creating a profile for cards, select the cards that you want to accept.\nIf you are creating a profile for local payment methods, select Adyen Alternative Payments.\nIf you are creating a profile for Pay by Link, select the created Pay by Link payment methods.\nIf you are creating a profile for referenced or unreferenced refunds, select Pay by Reference.\n\nGateway Request Types\nSelect AUTHORIZATIONS, CAPTURES, SALES, and REFUNDS.\nSet up SuiteCommerce Advanced\nTo set up your SuiteCommerce Advanced website:\n\nLog in to your NetSuite Customer Center.\nGo to Commerce &gt; Websites &gt; Website List &gt; New &gt; Start Set Up (Suite Commerce Advanced).\nOn the Shopping tab, fill out the following fields:\n\n\n\n\nField\nDescription\n\n\n\n\nPROCESS AN ONLINE PAYMENT WITH SALES ORDER CREATION\nSelect Enabled.\n\n\nINCLUDE OUT OF STOCK ITEMS IN WEBSITE\nSelect Enabled.\n\n\nDROP SHIP\/SPECIAL ORDER ITEMS ARE ALWAYS IN STOCK\nSelect Enabled.\n\n\nPASS URL PROMOTION CODE TO CHECKOUT\nSelect Enabled.\n\n\nPRICES INCLUDE TAX\nSelect Enabled.\n\n\nGIFT CERTIFICATE AFFECTS MINIMUM ORDER AMOUNT\nSelect Enabled.\n\n\nSHIPPING INFORMATION IS REQUIRED\nSelect Enabled.\n\n\nDEFAULT WEBSITE SHIPPING METHOD\nSelect a preferred shipping method to be set as your default shipping method.\n\n\nWEBSITE SHIPS TO ALL COUNTRIES\nSelect Enabled.\n\n\nDISPLAY PURCHASE ORDER FIELD ON PAYMENT INFO PAGE\nSelect the checkbox to show a text field on your store's payment information page where customers can enter Purchase Order numbers. These numbers will automatically appear on sales orders generated from your web store.\n\n\nDISPLAY 'SAVE MY CREDIT CARD INFO' FIELD\nSelect Enabled.\n\n\nSAVE CREDIT CARD INFO BY DEFAULT\nSelect Enabled.\n\n\nHIDE PAYMENT PAGE IF ORDER TOTAL EQUALS ZERO\nSelect the checkbox to hide the payment page during checkout if the order amount is equal to zero. This allows your shoppers to put items offered for free in their cart without being required to provide payment details.\n\n\nALLOW NON-CREDIT CARD PAYMENT METHODS DURING CHECKOUT\nSelect Enabled.\n\n\nRESTRICT PAYMENT METHODS BY CURRENCY OF A CUSTOMER\nSelect the checkbox to only display the payment methods that support your shopper's currency on the payment page of your store.\n\n\nRESTRICT PAYMENT METHODS BY COUNTRY OF SHIPPING ADDRESS\nSelect the checkbox to only display the payment methods that support the country\/region of the shipping address.\n\n\n\nSet up 3D Secure for SuiteCommerce Websites\nTo enable 3D Secure payments for your SuiteCommerce website:\n\nIn NetSuite, go to Commerce &gt; Websites &gt; Configuration.\nSelect your website and domain, click Configure.\nGo to the Checkout tab.\nSelect the Enable 3D Secure Payments checkbox.\nSelect Save.\n\nSet up email alerts\nEmail alerts inform you of exceptional transactions that require additional attention from your side. You can set up email alerts for:\n\nNotification exceptions: Orders that need to be manually updated in NetSuite.\nPayment event exceptions: Payments that were rejected.\n\nNotification exceptions\nIn extremely rare scenarios, for example when a capture failed after we sent it to the bank\/third-party processor, a payment status change cannot be reflected in NetSuite. To keep your NetSuite and Adyen back ends synchronized, you need to manually update the order in NetSuite.\n\nThough extremely rare, these scenarios may happen, and taking the appropriate action can be valuable to your business processing.\n\nTo receive emails informing you when a transaction needs to be manually updated:\n\nLog in to your NetSuite Customer Center.\nGo to Transactions &gt; Management &gt; View Gateway Asynchronous Notifications.\nIn the top-right corner of the page, select Search, and then Create Saved Search.\nIn the Criteria tab, in the FILTER list:\n\nSelect Validate Postback Status and set it to any of: Accept.\nSelect Error and set it to: is not empty.\nSelect Date, and set it to the period for which you'd like to receive the alerts.\n\nWe recommend that you select on to: today.\n\n\nGo to the Email tab:\n\nIn the Specific Recipients tab, enter the recipients for the scheduled emails.\nSelect the SEND EMAILS ACCORDING TO SCHEDULE checkbox.\nIn the Schedule tab, define the schedule for receiving the emails.\n\nWe recommend using DAILY EVENT, in combination with either Repeat every 1 day(s), or Repeat every weekday.\n\n\nSelect Save &amp; Run.\n\nPayment event exceptions\nTo receive emails informing you when a transaction was rejected:\n\nLog in to your NetSuite Customer Center.\nGo to Transactions &gt; Management &gt; View Payment Events.\nIn the top-right corner of the page, select Search, and then Create Saved Search.\nIn the Criteria tab, in the FILTER list:\n\nSelect Payment Event Result and set it to any of: Reject and Payment Hold.\nSelect Payment Event Date and set it to the period for which you'd like to receive the alerts.\n\nGo to the Email tab:\n\nIn the Specific Recipients tab, enter the recipients for the scheduled emails.\nSelect the SEND EMAILS ACCORDING TO SCHEDULE checkbox.\nIn the Schedule tab, define the schedule for receiving the emails.\n\nSelect Save &amp; Run.\n\nSee also\n\n\n                    Adyen account structure\n                \n","type":"page","locale":"pt","boost":17,"hierarchy":{"lvl0":"Home","lvl1":"Plugins","lvl2":"NetSuite","lvl3":"Set up NetSuite Customer Center"},"hierarchy_url":{"lvl0":"https:\/\/docs.adyen.com\/pt","lvl1":"https:\/\/docs.adyen.com\/pt\/plugins","lvl2":"https:\/\/docs.adyen.com\/pt\/plugins\/netsuite","lvl3":"\/pt\/plugins\/netsuite\/set-up-netsuite-customer-center"},"levels":4,"category":"Plugins","category_color":"green","tags":["NetSuite","Customer","Center"]}}
