Product Security
How to enable and implement HMAC product validation, including signing product links, forms, and bundled products.
Product security overview
What HMAC product validation is, when to use it, and the different ways to implement it.
Enable HMAC product validation
How to turn on HMAC product validation in your store settings.
HMAC excluded parameters reference
Parameters that do not need to be signed when using HMAC product validation.
Sign bundled products with HMAC
How to sign add to cart links and forms for bundled products using HMAC.
Sign multiple products in one form with HMAC
How to sign add to cart forms that add more than one product at a time using HMAC.
Sign open (user-editable) fields with HMAC
How to sign form fields that accept user input, such as quantity, using HMAC.
Sign product forms with HMAC
How to sign your add to cart form inputs with HMAC to prevent tampering.
Sign product links with HMAC
How to sign your add to cart links with HMAC to prevent parameter tampering.
Use the admin tool to sign products with HMAC
How to use the admin to manually sign product links and forms with HMAC.