Initial Configuration

To configure the Nibble extension, go to the Stores/Configuration page /admin/system_config/index and click on the ‘Nibble’ tab.

To enable Nibble:

  1. The Nibble integration module must be active
  2. You must have entered valid a Nibble API Key and Nibble API Secret
  3. The ‘Enable Widget’ checkbox must be selected Once these conditions are met, Nibble will show on your product or cart page(s), depending on the rules you have configured in your Nibble admin account.

Theme Integration

By default, the Nibble extension will add the button code to the product detail page right after the ‘Add to Cart’ button (after the product.info.addtocart block in catalog_product_view.xml layout) and at the end of the Summary block in the cart page (before the checkout.cart.methods.bottom block in checkout_cart_index.xml).

If the theme you are using does not support those default Magento blocks or uses custom layouts it’s possible to add them manually. Check Nibble/ApiIntegration/view/frontend/layout/catalog_product_view.xml and Nibble/ApiIntegration/view/frontend/layout/checkout_cart_index.xml files for the blocks code.

Discounting Behavior

By default, the Nibble extension will not double discount items if they are discounted in both a product negotiation and a cart negotiation. We recommend not enabling both product negotiation and cart negotiation at the same time.

If you enable ‘Allow discount on nibbled’, if a user negotiates on a cart containing items that have already received a negotiated discount, those items will receive an additional discount.

Settings