Knowledge Base

Welcome to the SmarterCommerce documentation portal

What can we help you find?

SMARTERCOMMERCE

Search and Learn about Unified Commerce and Our SmarterCommerce Solutions
Digital Commerce Additional Manual

Ecommerce CMS


Web Security:

Most of the Procurement systems render the web site using a Frame, Sitefinity has a standard configuration that only allows to render pages from the same site. It’s necessary to change the configuration and use the option “On pages from other sites…”, this option allows to configure the domains that can render the site in their procurement system.

  1. Open the Sitefinity Backend, and Login using an Administrator Account. 
  2. Navigate to Administration -> Settings.  
  3. In the left menu click on “Web Security” option, then click the Edit button next to “Control of embeding your content” security policy. 
  4. Select the option “On pages from other sites”
  5. Configure the domains section with the websites allowed to embed iframe

 

SmarterCommerce Settings:

Configure the new settings of Punchout integration:

  1. Open the Sitefinity Backend, and Login using an Administrator Account. 
  2. Navigate to SmarterCommerce -> Settings.  
  3. Punchout section

Notes:

  • Gateway Provider: This defines which gateway provider is used for the PunchOut process.
  • Company Identifier Type: This defines company identifier for the PunchOut process. Expected values: AN8 or DUNS. Once an option is selected and the PunchOut process begins to consume, the recommendation is not to change this setting.

    Note: if the user selects the "DUNS Number (Data Universal Numbering System)" option, they must configure the company in the address book in JDE.

  • Request Secret Key: This is the SmarterCommerce Request Key that needs to be included in communications from PunchOut Gateway to Ecommerce. It’s a GUID and can be generated from https://guid-generator.utiltree.com/
  • Response Secret Key: This is the SmarterCommerce Response Key that needs to be included in communications from Ecommerce to PunchOut Gateway. It’s a GUID and can be generated from https://guid-generator.utiltree.com/
  • API Invoice Presentment Endpoint URL: API Invoice presentment endpoint URL. This is the URL to upload the invoices. Gateway provides this URL.
  • Invoice presentment maximum days after processing: Invoice presentment maximum days after processing.
  • Change PunchOut Cart Status (Days): This setting allows the PunchOut cart to be purged after several days; If the setting is set to zero, the carts will never be purged.
  • Purge of Punchout Carts (Days): This setting allows you to change the status of PunchOut carts to Abandoned after several days; If the setting is set to zero, the carts state will never change.

 

Modules:

This integration contains the new PunchOut Company module. The module has the following entities:

 

Pages:

1. Open the Sitefinity Backend, and Login using an Administrator Account. 

2. Navigate to Design > Page Templates.

Create a template: EcomPunchOut based on PunchOut template.

3. Navigate to Pages

Create the PunchOut group page.

4. Create the following children on the PunchOut group page. Use the new Punchout template.

Home

Widget: PunchOut Company Home

Buyer Contact

Account Selector

Widget: PunchOut Account Selector

Quick Order

Widget: Quick Order

Shopping Cart

Widget: Shopping Cart > Full List

Product Detail

Widget: Product Content

Product Search

Widget: Product Search Results

Compare Products

Widget: Compare

Catalog

Widget: Catalog

Quote Cart

Widget: Quote Cart > Full List

Submitted Quotes

Widget: Quote History

Submit a Quote

Widget: Quote Process

Transfer Order

Widget: PunchOut Transfer Order 

Mappings:

Configure the following PunchOut mappings:

  • PunchOutCompanyHome
  • PunchOutAccountSelector
  • PunchOutBuyerContact
  • PunchOutTransferOrder
  • PunchOutQuoteCart
  • PunchOutQuoteHistory
  • PunchOutQuoteProcess
  • PunchOutCatalog
  • PunchOutProductContent
  • PunchOutShoppingCart
  • PunchOutCompareProducts
  • PunchOutSearchResults
  • PunchOutQuickOrder

Read Next
This Section Also Contains

Bring It All Together

We bring together digital commerce, retail and call center channels with a united approach that leverages the power of onmi-channel while prioritizing JD Edwards connectivity.

CONNECT WITH AN EXPERT