TradeCentric Integration with Znode

Introduction

Navigate to: Stores & Reps > Stores > Manage Stores > Additional Attributes > TradeCentric

Tradecentric is a new integration with Znode. This is a store-based setting with the values Yes/No. When enabled, users can access Znode through the TradeCentric PunchOut Portal via an iframe with specialized behavior and limitations.How Tradecentric works with Znode

Activation

  • When the TradeCentric setting is set to “Yes,” the Znode store becomes accessible through the TradeCentric portal.
  • Znode loads inside an iFrame and functions as a PunchOut-enabled storefront.

User Identification & Creation

When a user accesses Znode from TradeCentric:

  • The system checks if the user already exists in Znode.
  • If not:
    • A new user is created using the email provided by TradeCentric.
    • A random password is automatically generated.

Storefront Behavior Through TradeCentric

Shopping & Cart Transfer

  • Administrators can search for products and add them to the cart.
  • Instead of Checkout, the cart page shows a Transfer Cart button.
  • When the cart is transferred:
    • The products in the Znode cart are sent to the TradeCentric system.
    • The TradeCentric admin can modify cart items and return to Znode (via iFrame) to update the cart if needed.
  • After the TradeCentric admin places the order:
    • TradeCentric sends all order details to Znode.
    • Znode creates the corresponding order.

Important Notes

During PunchOut:

  • PO (Purchase Order) is the only available payment method.
  • Free Shipping is the only available shipping method.

Storefront Options Unavailable During PunchOut

The following functions are not accessible when Znode is loaded through TradeCentric:

  • Profile-related dropdown (My Profile, Order History, Quotes, Logout)
  • Save Cart
  • Request a Quote
  • Checkout button

Additionally:

  • The system displays a warning if the admin tries to access:
    • Manage Users screen for a TradeCentric user
    • Orders placed by a TradeCentric user

Payment & Shipping Limitations

If the Znode store has multiple payment or shipping options:

  • Only the first visible payment option will appear for TradeCentric users.
  • The same rule applies for shipping methods: Free Shipping is the only available option.

Order Updates & Synchronization Behavior After Order Creation

Orders created through TradeCentric:

  • Do NOT sync back after they are created.
  • Any changes made in Znode:
    • Are stored only in Znode
    • Do not sync back to TradeCentric.

User Data Dependency

Primary Identifier: Email Address

  • If a user’s email is changed in Znode:
    • TradeCentric login using the old email creates a new Znode user.
  • If a cart was previously transferred under the old email:
    • The newly created user session sees an empty cart.

OrganizationId & OrganizationName Fields

These fields exist in Znode to store account/organization information coming from TradeCentric.
However:

  • They are not currently populated because TradeCentric/Ariba do not send values for these fields.
  • They cannot be used for automatic account assignment.

PunchOut Behavior: Cart Handling in Znode

General PunchOut Cart Rule

When a user starts a PunchOut session and adds products:

  • A cart is created and associated with that portal user.

If the same user initiates another PunchOut session (new or edit):

  • Znode retrieves the existing cart for that user.
  • All previously added items remain available.
  • PunchOut → Add Product → DO NOT Transfer Cart
    • Cart exists only inside Znode.
    • No cart data is sent to TradeCentric.
    • The session remains local to Znode.
  • PunchOut → Add Product → Transfer Cart to TradeCentric
    • User clicks Transfer Cart.
    • The cart is sent to TradeCentric.
    • Cart then exists in both systems.
  • PunchOut → Add More Products (without transfer)
    • Additional items added in a new PunchOut session remain only in Znode until transferred.
    • TradeCentric receives no updates until the user transfers the cart again.

Special Notes

If a cart has been transferred but no order is placed in TradeCentric:

  • “Edit Cart” and “Create New Session” will always load the existing Znode cart.
  • The user sees the cart from previous sessions.

The cart becomes empty only after:

  • An order is placed in TradeCentric against that transferred cart.

Short Example (for clarity)

A user starts a PunchOut session and adds items to the cart.
The session ends without transferring the cart.
Later, the user starts another PunchOut session for the same portal.
Znode automatically loads the same existing cart, showing all previously added items.


Did you find it helpful? Yes No

Send feedback
Sorry we couldn't be helpful. Help us improve this article with your feedback.