New Payments Experience (NetSuite)
's new payments experience is a modern, reimagined approach to bill payments and expense reimbursements in netsuite built from the ground up for speed and collaboration, the new experience brings powerful features like partial payments, cross page bulk selection, and flexible payment runs capabilities that transform how your ap team works this upgrade removes the friction of managing two separate bundles to make payments, creating a seamless experience where all vendor and employee payment information lives in one place say goodbye to switching between the bank plugin and entity bank details, everything you need is now unified under the payment methods page important the new payments experience is currently available to invited clients only if you don't see the upgrade popup and instead see a "limited access" screen, your organization has not been invited yet click "request early access" to join the waitlist, and we will contact you when the upgrade becomes available for you this guide helps administrators upgrade once your organization is invited to the new payments experience and explains what changes for all users what's new in the payments experience unified workspace currently, you need to install two separate bundles to manage payments the plugin (for payment processing) and the entity bank details bundle (for storing vendor and employee bank accounts) managing payment information means switching between these two bundles with the new experience, all bank account management is built directly into the bank plugin's payment methods page you only need the plugin, no more managing a separate entity bank details bundle everything you need to manage and process payments is in one place under accounts payable (new) partial payments pay any amount less than the full bill balance this is useful when you want to pay in installments or match available cash flow the remaining balance stays on the bill for future payments for example, if a bill is for $10,000, you can pay $3,000 now and the remaining $7,000 later enterprise grade performance pages load faster with smoother navigation the new experience reads data from a high performance database instead of querying netsuite directly every time you'll notice less waiting for bills and expense reports to load, and navigating between pages feels more responsive multi page bulk selection select bills across multiple pages without losing your selections currently, if you select bills on page 1 and navigate to page 2, your selections on page 1 are cleared with the new experience, you can select bills across the entire list (page 1, page 2, page 3, etc ), then pay them all in one batch this saves time when processing large payment runs multi user collaboration multiple team members can work on payments simultaneously without blocking each other currently, all users are locked out when someone else is initiating the payments with the new experience, your entire ap team can work together, selecting and processing payments at the same time this improves efficiency for teams processing high payment volumes flexible payment runs process payments across multiple currencies in a single payment run by selecting a different source account for each currency currently, you can only select one source account per payment run this means if you need to pay bills in cad, usd, and eur, you have to run three separate payment processes each currency requires its own payment run with the new experience, select bills in any currency all at once, then choose which source account to pay from for each currency during the same payment run smart payment defaults choose exactly which bank account to use for each vendor or employee when you set up their payment method in the current experience, you select "ach" as the payment method and then separately mark a bank account as primary in entity bank details this causes less visibility, is cumbersome while making payments, and is prone to error however, with the new experience, you set up "ach + bank account a" or "ach + bank account b" directly for each vendor in the payment methods page this full detail shows up when you pay bills, so you always know exactly which account the payment will come from granular approval control set up multi level approval workflows for payee's payment information changes with up to 3 tiers of up to 5 approvers in each tier define who can approve when someone adds, updates, or deletes a payee's payment information (bank account, address, and email) email notifications are automatically sent to approvers when changes need approval this gives you more control and helps with compliance for your payee management processes prerequisites before starting the upgrade, ensure the following requirements are met you must be invited the new payments experience is available to invited clients only this is a controlled rollout to ensure a smooth transition for all clients how to check if you're invited navigate to any legacy payment page (pay vendor bills or pay expense reports) if you see a popup titled "new experience available" with an upgrade flow, your organization is invited if you see a "request early access" button instead, your organization is not invited yet to request access click "request early access" on the limited access screen your email will be registered for opt in we will contact you when the upgrade becomes available for your organization administrator access required only netsuite administrators can perform the upgrade if you are not an administrator, contact your netsuite admin to start the upgrade process non admins will see an informational message in the upgrade popup but cannot proceed with the upgrade enable rest web services the new experience requires rest web services to be enabled in netsuite to enable go to setup → company → enable features click the suitecloud tab check rest web services under suitescript click save test in sandbox environment first important perform the upgrade in your netsuite sandbox environment first before upgrading production verify all bank accounts migrate correctly test payment workflows in the new pages train your team on the new experience identify any issues before they affect production only upgrade production after confirming everything works in sandbox approve all entity bank details records the upgrade brings your approved bank accounts from entity bank details (ebd) to the new experience this is a one time migration and only migrates approved records before upgrading go to entity bank details approvals page in netsuite approve the pending records any unapproved bank accounts will not migrate and will not be available in the payment methods page after upgrade the upgrade flow note this section is for administrators if you are not an admin, you will see an informational message but cannot start the upgrade watch the upgrade flow in action this video walks you through the complete upgrade process and gives you a sneak peek into the new payments experience navigate to accounts payable (new) this upgrade flow can be accessed through any pages under accounts payable (new) tab within plugin drop down upgrade flow review the "before you begin" section explaining how the upgrade works when ready to proceed, click "let's get started " re authenticate (if needed) this step only appears if your existing netsuite tokens has expired since your initial setup go to netsuite to generate a new token id and token secret, enter both tokens in the upgrade flow, and validate them once validated, click "next" to continue confirm permissions the upgrade verifies that has the necessary permissions to read and write netsuite data these are the same permissions you granted during the initial onboarding wizard when you first set up the bank plugin no new permissions are being requested, this step ensures your existing permissions are up to date and active review the list of permissions, toggle on the "agree and allow" toggle, and click "next " confirm and start upgrade the final confirmation screen explains what happens during the upgrade when ready, click "start migration" to begin setting up new experience the upgrade runs in the background and can take sometime depending on the volume of the a/p data in your netsuite account you can navigate away from the page, close your browser, or continue working in other netsuite tabs while upgrade continues running once the upgrade is finished, you will be notified by an email about next steps review results when the upgrade finishes, you'll see one of two result screens based on the migration outcome success the upgrade has been successfully completed without errors you'll see recommended next steps for setting up payment method approvals and granting team access click "finish and explore workspace" to start using the new pages what's next? see the post migration setup section below for detailed instructions on granting team access and setting up approval workflows failure the upgrade encountered critical errors and could not complete the migration click "try again" to resume the upgrade if the retry fails again, contact for assistance with troubleshooting the specific error post migration after the upgrade completes successfully, there are two important setup tasks for administrators grant team access to new pages (required) all non administrator users in your netsuite account won't have access to the new accounts payable (new) pages by default you need to grant permissions to the following suitelet scripts for your ap team to allow them to use the new experience required suitelet scripts payments access to payments page (pay bills) payment methods access to payment methods page (manage bank accounts and payment preferences) expense reimbursements access to expense reimbursements page (pay expense reports) payment method approvals access to payment method approvals page (approve payment information changes) how to grant access to get access to the payment approvals page, please have your erp administrator navigate to the role to customization → scripting → script deployment use the following filters on the type dropdown, select suitelet on the api version dropdown, select 2 1 edit the above listed scripts and, under the audience tab, add roles that require access to payment approvals set up payment method approvals (optional) if your organization requires approval workflows for changes to vendor or employee payment information, you can set up multi level approval rules with up to 3 tiers of up to 5 approvers in each tier what gets approved adding a new payment method (bank account, address, email) for a vendor or employee updating an existing payment method (changing bank account, routing number, address fields) deleting a payment method who can approve define specific users or roles as approvers for each tier set how many approvers are required in each tier (e g , 2 out of 5 approvers must approve)