Set Up Store Pickup for Commerce Websites

Important:

To use Store Pickup on your Commerce website, provision the Advanced Order Management module on your NetSuite account and enable specific features. See Prerequisites for Store Pickup for more information.

Complete the following setup tasks in NetSuite to use Store Pickup on your Commerce website:

Define Store Pickup Field Sets

You must expose specific field sets to your Commerce website so that the Store Pickup feature can function properly. See Set Up Initial Field Sets for instructions.

Important:

Store pickup fields are specific to the Store Pickup feature and are added to field sets that are already established. Do not replace established fields with these store pickup fields. See Define Field Sets for more information.

To confirm store pickup fields are exposed:

  1. Go to Commerce > Websites > Website List (Administrator).

  2. Click Edit next to your website.

  3. Go to the Field Sets tab.

  4. Confirm store pickup fields are in place as defined in the following table.

  5. Add any missing store pickup fields to each field set as defined in the following table.

  6. Click Save.

Field

Field Set ID

Fields to be 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)

Matrix Child Items Search

matrixchilditems_search

isfulfillable: Can be Fulfilled/Received

isstorepickupallowed: Store Pickup Allowed

quantityavailableforstorepickup_detail: Available For Store Pickup (Detail)

Order

order

isfulfillable: Can be Fulfilled/Received

isstorepickupallowed: Store Pickup Allowed

quantityavailableforstorepickup_detail: Available For Store Pickup (Detail)

Search

search

isfulfillable: Can be Fulfilled/Received

isstorepickupallowed: Store Pickup Allowed

Enable Store Pickup for Commerce Websites

After you complete the steps to set up Store Pickup as part of Order Management documented in Complete Order Management Tasks for Store Pickup, you must enable Store Pickup for your Commerce website.

To enable Store Pickup:

  1. In NetSuite, go to Commerce > Websites > Configuration.

  2. Select your website and domain and click Configure.

  3. Go to the Checkout tab.

  4. Check Enable Pickup In Store.

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

    See the Order Management topic Customizing the Sales Order Form for Store Pickup for detailed instructions on creating a sales order form for Store Pickup and obtaining the internal ID.

  6. Click Save.

Disable Store Pickup for Commerce Websites

Complete the following tasks to disable Store Pickup on your Commerce website:

Remove Store Pickup Field Sets

Important:

Store pickup fields are specific to the Store Pickup feature and are removed from field sets that are already established. Do not remove established fields when you remove the store pickup fields. See Define Field Sets for detailed information.

To remove store pickup fields:

  1. Go to Commerce > Websites > Website List (Administrator).

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

  3. Go to the Field Sets tab.

  4. Remove fields from each field set as defined in the following table.

  5. Click Save.

Field

Field Set ID

Fields to be Removed from 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)

Matrix Child Items Search

matrixchilditems_search

isfulfillable: Can be Fulfilled/Received

isstorepickupallowed: Store Pickup Allowed

quantityavailableforstorepickup_detail: Available For Store Pickup (Detail)

Order

order

isfulfillable: Can be Fulfilled/Received

isstorepickupallowed: Store Pickup Allowed

quantityavailableforstorepickup_detail: Available For Store Pickup (Detail)

Search

search

isfulfillable: Can be Fulfilled/Received

isstorepickupallowed: Store Pickup Allowed

Disable Store Pickup in SuiteCommerce or SuiteCommerce Advanced

You can configure SuiteCommerce or SuiteCommerce Advanced to disable the Store Pickup feature.

To disable the Store Pickup feature:

  1. In NetSuite, go to Commerce > Websites > Configuration.

  2. Select your website and domain and click Configure.

  3. Go to the Checkout tab.

  4. Clear the Enable Pickup In Store box.

  5. Click Save.

Related Topics

Prerequisites for Store Pickup
Store Pickup for SuiteCommerce Websites

General Notices