Anchor Group has partnered with SensePass to create an integrated solution for SuiteCommerce and SuiteCommerce Advanced customers that allows a true ‘One-Page’ Checkout. Additionally, this solution allows the user to use Credit/Debit Card, Apple Pay, Klarna, Venmo, Paypal and other non-conventional payment methods during checkout.
Below is the installation guide for the SuiteCommerce Admin or Anchor Group PM to install this solution.

Once you receive your PayTrace API information from SensePass, the bundle will be ready to install.
Step 1: In your NetSuite account, navigate to Customization > SuiteBuilder > Search & Install Bundles.

Step 2: On the following page, search for the following bundle: Sensepass Payments for SC.
Step 3: Select the hyperlink for the SensePass Payments which will bring you to the bundle overview page to prepare for an installation.

Step 4: This will bring you to the Bundle Preview where you can click on the Install Bundle button. Click Okay on the confirmation popup to install the bundle into your account.
At this point, the SensePass Payments bundle will begin installing into your NetSuite environment. You will be brought to a list of your installed bundles that will show the status of the bundle installation. This may take up to 15 minutes to complete.
Step 5: Click Refresh at the top of the page to see the updated status.

You have now successfully installed the bundle!
Before you can start to capture payments, you will need to complete further configurations to connect SensePass with Netsuite.
Step 1: In your NetSuite account, type ‘SensePass Credentials’ into the Global Search bar and click ‘New SensePass Credentials’.

Step 2: In the following record, enter the values into the following fields:
API URL:
API KEY: Found in SensePass Merchant Account.

Step 3: Save the record upon completion.
The SensePass Payments Bundle will upload images into your NetSuite File Cabinet. You will need to download an image from the bundle and upload it into the Live Hosting Files of your File Cabinet.
Step 1: Navigate to Documents > Files > Live Hosting Files. In the search bar type ‘Sensepass’ and click Search.

Step 2: Once you have downloaded the image onto your computer, you will need to upload it into a different place in the file cabinet. Click Website Hosting Files > Live Hosting Files > Site, and click Add File. Now locate the image that you just downloaded and select it for upload.
Note: If the ‘site’ folder does not exist, go ahead and create one.

You will now activate the SensePass Payments extension.
Step 1: Go to Commerce > Extensions > Extension Manager, and edit the website and domain in which you want to use SensePass. Click Next.
Step 2: Under the Extensions tab, click the checkbox next to SensePass Payments Integration, then click Activate.

Step 3: Refresh the page until you see the status of the activation show Complete. You should also see the SensePass extension under Active Extensions.

Step 1: Navigate to the Custom Transaction Body Field list through Customization > Lists, Records, and Fields > Transaction Body Fields.
Step 2: Verify that the SensePass Reference Number custom body field has the following settings.
Step 3: Save the Field. Keep this page open as we will reference the custom field ID in the next section in Step 4.

Next, go through the webstore configuration record and enter a couple of pieces of information.
Step 1: In your NetSuite account go to Commerce > Websites > Configuration. Select the website and the domain in which you will be using SensePass and click Configure.
Step 2: Navigate to the Extensions Tab and SensePass Payments subtab.
Here you will see multiple fields:

Step 3: Navigate to the Advanced Tab > Custom Fields Subtab. In the Field ID on this subtab, add the SensePass Reference number’s internal ID in this array.
Save the Configuration Record.

Step 4: After you have saved the configuration record, go to Commerce > Websites > Website List and click Edit next to the correct website. Under the Shopping tab, check the following boxes:

Step 5: Save the website setup record.
The next step is to create a Sensepass payment method for transactions and sales orders made on the web store.
Step 1: Go to Set Up > Accounting > Accounting Lists > New > Payment Method.

Step 2: Enter 'Sensepass' in the NAME field, select 'Offline' for the TYPE, and make sure the DISPLAY IN WEB SITE box is checked.
Make sure that the naming is 100% matched when adding this Payment Method! The payment method name is case sensitive, and will throw an error on the site if it is not exactly ‘Sensepass’.
Step 3: Under the Payment Visuals tab, enter 'Web/Standard' in the FLAGS field and copy the following URL into the URL field: /site/SensePass_Logo.png.
Step 4: Click Add.
Step 5: Click Save on the Payment Method.
Next, download the SensePassPayments.Service.ss file from the file cabinet, and place the file in the correct folder location.
Step 1: In the file cabinet (Documents > Files > File Cabinet) on the left hand search bar, search SensePassPayments.Service.ss.
Step 2: Hit Download on the file that follows this folder location:
Web Site Hosting Files : Live Hosting Files : SSP Applications : NetSuite Inc. - SCS : SuiteCommerce Standard : extensions : AnchorGroup : SensepassPayments : <VersionNumber> : services

Step 3: Next hit Edit on the file and navigate to the Permission Tab.

Step 4: After this file downloads, add the file to the following folder:
Web Site Hosting Files > Live Hosting Files > SSP Applications > NetSuite Inc. - SCS > SuiteCommerce Standard > services

Step 5: Upon adding the file, complete the earlier steps for this newly added file.

Next we need to add a folder and file to the file cabinet to make Apple Pay functional.
Step 1: In the file cabinet (Documents > Files > File Cabinet), navigate to Web Site Hosting Files > Live Hosting Files.
Step 2: Click New Folder to create a new folder.

Step 3: Set the Folder Name to “.well-known” and save the folder.
Step 4: Click Add File to add your text file to the newly created folder.

Step 5: After the file is added, click Edit next to the image. Confirm that the URL for the file matches the desired file path.


In SuiteCommerce, any domains referencing the same hosting files will utilize the same folder structure and files. This means that any domains utilizing the Live Hosting Files structure will reference the same Apple Pay file. So you can set 1 file per Hosting Files, NOT per domain necessarily.
Once all of the above steps are complete, make sure to complete a cache invalidation for your site so the changes are reflected immediately. Then hard refresh your browser (Ctrl+Shift+R) to ensure you see the updated content.
Related Articles:
In this section, you will find the testing cards that SensePass sends to its customers. This information is helpful when your developers test the extension. Linked here is the Sensepass Test Cards Page
Congratulations! You have finished the configuration for the SensePass-NetSuite integration.