Set up Pickup In Store in NetSuite

This topic applies to

Applies to

Aconcagua | Elbrus | Kilimanjaro | SuiteCommerce Web Stores

Important

For Pickup In Store to function, the Advanced Order Management module must be provisioned on your NetSuite account and you must enable specific features. See Prerequisites for Pickup In Store.


You must perform the following setup tasks in NetSuite to use Pickup In Store on your SuiteCommerce Advanced website:

Note

The Commerce API has been updated to accommodate the Pickup In Store feature. See updateItemFulfillmentPreferences(item) and updateItemsFulfillmentPreferences(items) for details.

Two new fields have also been added to accommodate Pickup In Store for the Item Search API. See Sample Search Query for Returning Items Available for Store Pickup for more information.


Ensure Field Sets are Defined

Before the Pickup In Store feature can function properly on your site, you must expose specific field sets to your website.

To ensure Field Sets are defined:

  1. Go to Setup > SuiteCommerce Advanced > Set Up Web Site.

  2. Click Edit next to the website you intend to modify.

  3. Click the Field Sets tab.

  4. Ensure that each Field Set is in place as defined below.

Important

These fields are specific to the Pickup In Store feature and are additions to Field Sets that are already established. Do not replace entire field sets with these fields. See Define Field Sets for detailed information.


Name

Field Set ID

Fields Added to Field Set

Details

details

isfulfillable: Can be Fulfilled/Received

isstorepickupallowed: Store Pickup Allowed

quantityavailableforstorepickup_detail: Available For Store Pickup (Detail)

Matrix Child Items

matrixchilditems

isfulfillable: Can be Fulfilled/Received

isstorepickupallowed: Store Pickup Allowed

quantityavailableforstorepickup_detail: Available For Store Pickup (Detail)

Search

search

isstorepickupallowed: Store Pickup Allowed

Order

order

isstorepickupallowed: Store Pickup Allowed

quantityavailableforstorepickup_detail: Available For Store Pickup (Detail)

Enable Pickup In Store for SuiteCommerce Advanced

Store Pickup has been enabled as part of the Order Management tasks. Now you must enable Pickup In Store as part of the SuiteCommerce advanced tasks.

To enable Pickup In Store for SuiteCommerce Advanced

  1. Select the website and domain to configure at Setup > SuiteCommerce Advanced > Configuration.

  2. Click Continue.

  3. Click on the Checkout tab.

  4. Check Enable Pickup In Store.

  5. Enter the Pickup In Store Sales Order Custom Form ID.

    See the help topic Customizing the Sales Order Form for Store Pickup for details if you have not already completed this Order Management task.

  6. Click Save.