Configuration
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:
- The Nibble integration module must be active
- You must have entered valid a Nibble API Key and Nibble API Secret
- 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.